2024 Q1 Form 10-K Financial Statement

#000155837024002154 Filed on February 29, 2024

View on sec.gov

Income Statement

Concept 2024 Q1 2023 Q4 2023
Revenue $119.2M $15.48M
YoY Change 22.25% 8.62%
Cost Of Revenue
YoY Change
Gross Profit
YoY Change
Gross Profit Margin
Selling, General & Admin
YoY Change
% of Gross Profit
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $2.414M $2.420M $4.900M
YoY Change 4.14% 52.3% 4.26%
% of Gross Profit
Operating Expenses
YoY Change
Operating Profit
YoY Change
Interest Expense $62.65M $210.3M
YoY Change 59.34% 282.53%
% of Operating Profit
Other Income/Expense, Net
YoY Change
Pretax Income $23.02M $22.29M $84.11M
YoY Change 14.38% 45.74% 8.43%
Income Tax $4.800M $4.638M $17.44M
% Of Pretax Income 20.85% 20.81% 20.73%
Net Earnings $18.22M $17.50M $66.67M
YoY Change 13.13% 46.46% 8.23%
Net Earnings / Revenue 15.28% 430.62%
Basic Earnings Per Share $0.36 $1.35
Diluted Earnings Per Share $0.36 $0.36 $1.34
COMMON SHARES
Basic Shares Outstanding 49.35M 49.30M shares 49.01M
Diluted Shares Outstanding 49.97M 49.34M

Balance Sheet

Concept 2024 Q1 2023 Q4 2023
SHORT-TERM ASSETS
Cash & Short-Term Investments
YoY Change
Cash & Equivalents $206.8M $255.2M
Short-Term Investments
Other Short-Term Assets
YoY Change
Inventory
Prepaid Expenses
Receivables
Other Receivables
Total Short-Term Assets
YoY Change
LONG-TERM ASSETS
Property, Plant & Equipment $70.58M $70.87M $100.9M
YoY Change 4.86% 7.4% 52.87%
Goodwill $14.14M $14.14M
YoY Change 10.12% 10.12%
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets
YoY Change
Total Long-Term Assets
YoY Change
TOTAL ASSETS
Total Short-Term Assets
Total Long-Term Assets
Total Assets $7.480B $7.381B $7.381B
YoY Change 8.48% 11.81% 11.81%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $90.86M $60.42M $60.42M
YoY Change 13.69% -31.03% -31.03%
Accrued Expenses $33.00M $34.00M $34.00M
YoY Change 0.0% 0.0% 0.0%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00
YoY Change -100.0% -100.0%
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $90.86M $94.42M $94.42M
YoY Change 13.69% 7.77% 7.77%
LONG-TERM LIABILITIES
Long-Term Debt $8.911M $8.950M $8.950M
YoY Change -50.41% -74.76% -74.76%
Other Long-Term Liabilities
YoY Change
Total Long-Term Liabilities $8.911M $8.950M $8.950M
YoY Change -50.41% -74.76% -74.76%
TOTAL LIABILITIES
Total Short-Term Liabilities $90.86M $94.42M $94.42M
Total Long-Term Liabilities $8.911M $8.950M $8.950M
Total Liabilities $6.765B $6.673B $6.673B
YoY Change 8.25% 11.35% 11.35%
SHAREHOLDERS EQUITY
Retained Earnings $290.4M $272.4M
YoY Change 30.7% 32.15%
Common Stock $535.0K $533.0K
YoY Change 0.56% 0.57%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $715.0M $708.1M $708.1M
YoY Change
Total Liabilities & Shareholders Equity $7.480B $7.381B $7.381B
YoY Change 8.48% 11.81% 11.81%

Cashflow Statement

Concept 2024 Q1 2023 Q4 2023
OPERATING ACTIVITIES
Net Income $18.22M $17.50M $66.67M
YoY Change 13.13% 46.46% 8.23%
Depreciation, Depletion And Amortization $2.414M $2.420M $4.900M
YoY Change 4.14% 52.3% 4.26%
Cash From Operating Activities $19.80M $28.17M $99.36M
YoY Change -18.59% 52.47% 23.65%
INVESTING ACTIVITIES
Capital Expenditures $1.114M $2.001M $8.954M
YoY Change -58.15% 189.58% 248.54%
Acquisitions -$19.28M
YoY Change -84.67%
Other Investing Activities -$160.7M -$143.7M -$649.3M
YoY Change -51.33% 0.78% 5.17%
Cash From Investing Activities -$161.8M -$145.7M -$658.2M
YoY Change -51.39% 1.69% 6.18%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net $3.000K
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 93.58M 139.5M 514.0M
YoY Change -65.52% 20.52% 43.97%
NET CHANGE
Cash From Operating Activities 19.80M 28.17M 99.36M
Cash From Investing Activities -161.8M -145.7M -658.2M
Cash From Financing Activities 93.58M 139.5M 514.0M
Net Change In Cash -48.46M 22.04M -44.91M
YoY Change 30.37% -344.95% -75.4%
FREE CASH FLOW
Cash From Operating Activities $19.80M $28.17M $99.36M
Capital Expenditures $1.114M $2.001M $8.954M
Free Cash Flow $18.69M $26.17M $90.40M
YoY Change -13.73% 47.14% 16.22%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2023 dei Entity Central Index Key
EntityCentralIndexKey
0001458412
CY2023 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2023
CY2023 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2023 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2022Q4 us-gaap Financial Asset Amortized Cost Accrued Interest After Allowance For Credit Loss Statement Of Financial Position Extensible List
FinancialAssetAmortizedCostAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#InterestReceivable
CY2023Q4 us-gaap Financial Asset Amortized Cost Accrued Interest After Allowance For Credit Loss Statement Of Financial Position Extensible List
FinancialAssetAmortizedCostAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#InterestReceivable
CY2022Q4 us-gaap Debt Securities Available For Sale Accrued Interest After Allowance For Credit Loss Statement Of Financial Position Extensible List
DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#InterestReceivable
CY2023Q4 us-gaap Debt Securities Available For Sale Accrued Interest After Allowance For Credit Loss Statement Of Financial Position Extensible List
DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#InterestReceivable
CY2023Q4 us-gaap Operating Lease Liability Statement Of Financial Position Extensible List
OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
http://www.crossfirstbank.com/20231231#InterestPayableAndOtherLiabilities
CY2023Q4 us-gaap Finance Lease Liability Statement Of Financial Position Extensible List
FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList
http://www.crossfirstbank.com/20231231#InterestPayableAndOtherLiabilities
CY2023 dei Amendment Flag
AmendmentFlag
false
CY2023 dei Document Type
DocumentType
10-K
CY2023 dei Document Annual Report
DocumentAnnualReport
true
CY2023 dei Document Period End Date
DocumentPeriodEndDate
2023-12-31
CY2023 dei Document Transition Report
DocumentTransitionReport
false
CY2023 dei Entity File Number
EntityFileNumber
001-39028
CY2023 dei Entity Registrant Name
EntityRegistrantName
CROSSFIRST BANKSHARES, INC.
CY2023 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
KS
CY2023 dei Entity Tax Identification Number
EntityTaxIdentificationNumber
26-3212879
CY2023 dei Entity Address Address Line1
EntityAddressAddressLine1
11440 Tomahawk Creek Parkway
CY2023 dei Entity Address City Or Town
EntityAddressCityOrTown
Leawood
CY2023 dei Entity Address State Or Province
EntityAddressStateOrProvince
KS
CY2023 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
66211
CY2023 dei City Area Code
CityAreaCode
913
CY2023 dei Local Phone Number
LocalPhoneNumber
901-4516
CY2023 dei Security12b Title
Security12bTitle
Common Stock, par value $0.01 per share
CY2023 dei Trading Symbol
TradingSymbol
CFB
CY2023 dei Security Exchange Name
SecurityExchangeName
NASDAQ
CY2023 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2023 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2023 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2023 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2023 dei Entity Filer Category
EntityFilerCategory
Accelerated Filer
CY2023 dei Entity Small Business
EntitySmallBusiness
false
CY2023 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
true
CY2023 dei Entity Ex Transition Period
EntityExTransitionPeriod
false
CY2023 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
false
CY2023 dei Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
false
CY2023 dei Entity Shell Company
EntityShellCompany
false
CY2023Q2 dei Entity Public Float
EntityPublicFloat
443326730
CY2024Q1 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
49345279
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
255229000
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
300138000
CY2023Q4 cfb Short Term Investments Taxable
ShortTermInvestmentsTaxable
413217000
CY2022Q4 cfb Short Term Investments Taxable
ShortTermInvestmentsTaxable
198808000
CY2023Q4 cfb Short Term Investments Tax Exempt
ShortTermInvestmentsTaxExempt
353436000
CY2022Q4 cfb Short Term Investments Tax Exempt
ShortTermInvestmentsTaxExempt
488093000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Before Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
6127690000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Before Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
5372729000
CY2023Q4 us-gaap Financing Receivable Allowance For Credit Loss Excluding Accrued Interest
FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
73462000
CY2022Q4 us-gaap Financing Receivable Allowance For Credit Loss Excluding Accrued Interest
FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
61775000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest After Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
6054228000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest After Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
5310954000
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
70869000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
65984000
CY2023Q4 us-gaap Equity Securities Fv Ni Restricted
EquitySecuritiesFvNiRestricted
3950000
CY2022Q4 us-gaap Equity Securities Fv Ni Restricted
EquitySecuritiesFvNiRestricted
12536000
CY2023Q4 us-gaap Interest Receivable
InterestReceivable
37294000
CY2022Q4 us-gaap Interest Receivable
InterestReceivable
29507000
CY2022Q4 us-gaap Foreclosed Assets
ForeclosedAssets
1130000
CY2023Q4 us-gaap Intangible Assets Net Including Goodwill
IntangibleAssetsNetIncludingGoodwill
31335000
CY2022Q4 us-gaap Intangible Assets Net Including Goodwill
IntangibleAssetsNetIncludingGoodwill
29081000
CY2023Q4 us-gaap Bank Owned Life Insurance
BankOwnedLifeInsurance
70810000
CY2022Q4 us-gaap Bank Owned Life Insurance
BankOwnedLifeInsurance
69101000
CY2023Q4 us-gaap Other Assets
OtherAssets
90312000
CY2022Q4 us-gaap Other Assets
OtherAssets
95754000
CY2023Q4 us-gaap Assets
Assets
7380680000
CY2022Q4 us-gaap Assets
Assets
6601086000
CY2023Q4 us-gaap Noninterest Bearing Deposit Liabilities
NoninterestBearingDepositLiabilities
990458000
CY2022Q4 us-gaap Noninterest Bearing Deposit Liabilities
NoninterestBearingDepositLiabilities
1400260000
CY2023Q4 us-gaap Deposits Money Market Deposits And Negotiable Order Of Withdrawal Now
DepositsMoneyMarketDepositsAndNegotiableOrderOfWithdrawalNOW
3669726000
CY2022Q4 us-gaap Deposits Money Market Deposits And Negotiable Order Of Withdrawal Now
DepositsMoneyMarketDepositsAndNegotiableOrderOfWithdrawalNOW
3305481000
CY2023Q4 us-gaap Time Deposits
TimeDeposits
1831092000
CY2022Q4 us-gaap Time Deposits
TimeDeposits
945567000
CY2023Q4 us-gaap Deposits
Deposits
6491276000
CY2022Q4 us-gaap Deposits
Deposits
5651308000
CY2023Q4 us-gaap Advances From Federal Home Loan Banks
AdvancesFromFederalHomeLoanBanks
77889000
CY2022Q4 us-gaap Advances From Federal Home Loan Banks
AdvancesFromFederalHomeLoanBanks
218111000
CY2023Q4 us-gaap Other Borrowings
OtherBorrowings
8950000
CY2022Q4 us-gaap Other Borrowings
OtherBorrowings
35457000
CY2023Q4 cfb Interest Payable And Other Liabilities
InterestPayableAndOtherLiabilities
94422000
CY2022Q4 cfb Interest Payable And Other Liabilities
InterestPayableAndOtherLiabilities
87611000
CY2023Q4 us-gaap Liabilities
Liabilities
6672537000
CY2022Q4 us-gaap Liabilities
Liabilities
5992487000
CY2022Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2023Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2022Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
5000000
CY2023Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
5000000
CY2023Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
7750
CY2022Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2023Q4 us-gaap Preferred Stock Value
PreferredStockValue
0
CY2022Q4 us-gaap Preferred Stock Value
PreferredStockValue
0
CY2022Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2023Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2022Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
200000000
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
200000000
CY2023Q4 us-gaap Shares Outstanding
SharesOutstanding
53326641
CY2022Q4 us-gaap Shares Outstanding
SharesOutstanding
53036613
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
533000
CY2022Q4 us-gaap Common Stock Value
CommonStockValue
530000
CY2023Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
3990753
CY2022Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
4588398
CY2023Q4 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
58251000
CY2022Q4 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
64127000
CY2023Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
543556000
CY2022Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
530658000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
272351000
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
206095000
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-50046000
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-64557000
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
708143000
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
608599000
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
7380680000
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
6601086000
CY2023 us-gaap Interest And Fee Income Loans And Leases
InterestAndFeeIncomeLoansAndLeases
400910000
CY2022 us-gaap Interest And Fee Income Loans And Leases
InterestAndFeeIncomeLoansAndLeases
224138000
CY2021 us-gaap Interest And Fee Income Loans And Leases
InterestAndFeeIncomeLoansAndLeases
174660000
CY2023 us-gaap Interest Income Securities Taxable
InterestIncomeSecuritiesTaxable
11518000
CY2022 us-gaap Interest Income Securities Taxable
InterestIncomeSecuritiesTaxable
4577000
CY2021 us-gaap Interest Income Securities Taxable
InterestIncomeSecuritiesTaxable
3273000
CY2023 us-gaap Interest Income Securities Tax Exempt
InterestIncomeSecuritiesTaxExempt
13846000
CY2022 us-gaap Interest Income Securities Tax Exempt
InterestIncomeSecuritiesTaxExempt
15338000
CY2021 us-gaap Interest Income Securities Tax Exempt
InterestIncomeSecuritiesTaxExempt
14033000
CY2023 us-gaap Interest Income Deposits With Financial Institutions
InterestIncomeDepositsWithFinancialInstitutions
8017000
CY2022 us-gaap Interest Income Deposits With Financial Institutions
InterestIncomeDepositsWithFinancialInstitutions
3751000
CY2021 us-gaap Interest Income Deposits With Financial Institutions
InterestIncomeDepositsWithFinancialInstitutions
502000
CY2023 us-gaap Dividend Income Operating
DividendIncomeOperating
860000
CY2022 us-gaap Dividend Income Operating
DividendIncomeOperating
709000
CY2021 us-gaap Dividend Income Operating
DividendIncomeOperating
682000
CY2023 us-gaap Interest And Dividend Income Operating
InterestAndDividendIncomeOperating
435151000
CY2022 us-gaap Interest And Dividend Income Operating
InterestAndDividendIncomeOperating
248513000
CY2021 us-gaap Interest And Dividend Income Operating
InterestAndDividendIncomeOperating
193150000
CY2023 us-gaap Interest Expense Deposits
InterestExpenseDeposits
201812000
CY2022 us-gaap Interest Expense Deposits
InterestExpenseDeposits
49982000
CY2021 us-gaap Interest Expense Deposits
InterestExpenseDeposits
18523000
CY2023 us-gaap Interest Expense Federal Funds Purchased And Securities Sold Under Agreements To Repurchase
InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
54000
CY2022 us-gaap Interest Expense Federal Funds Purchased And Securities Sold Under Agreements To Repurchase
InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
96000
CY2021 us-gaap Interest Expense Federal Funds Purchased And Securities Sold Under Agreements To Repurchase
InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
3000
CY2023 us-gaap Interest Expense Federal Home Loan Bank And Federal Reserve Bank Advances Short Term
InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm
7754000
CY2022 us-gaap Interest Expense Federal Home Loan Bank And Federal Reserve Bank Advances Short Term
InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm
4759000
CY2021 us-gaap Interest Expense Federal Home Loan Bank And Federal Reserve Bank Advances Short Term
InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesShortTerm
5837000
CY2023 us-gaap Interest Expense Other Short Term Borrowings
InterestExpenseOtherShortTermBorrowings
690000
CY2022 us-gaap Interest Expense Other Short Term Borrowings
InterestExpenseOtherShortTermBorrowings
142000
CY2021 us-gaap Interest Expense Other Short Term Borrowings
InterestExpenseOtherShortTermBorrowings
96000
CY2023 us-gaap Interest Expense
InterestExpense
210310000
CY2022 us-gaap Interest Expense
InterestExpense
54979000
CY2021 us-gaap Interest Expense
InterestExpense
24459000
CY2023 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
224841000
CY2022 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
193534000
CY2021 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
168691000
CY2023 us-gaap Provision For Loan Lease And Other Losses
ProvisionForLoanLeaseAndOtherLosses
14489000
CY2022 us-gaap Provision For Loan Lease And Other Losses
ProvisionForLoanLeaseAndOtherLosses
11501000
CY2021 us-gaap Provision For Loan Lease And Other Losses
ProvisionForLoanLeaseAndOtherLosses
-4000000
CY2023 us-gaap Interest Income Expense After Provision For Loan Loss
InterestIncomeExpenseAfterProvisionForLoanLoss
210352000
CY2022 us-gaap Interest Income Expense After Provision For Loan Loss
InterestIncomeExpenseAfterProvisionForLoanLoss
182033000
CY2021 us-gaap Interest Income Expense After Provision For Loan Loss
InterestIncomeExpenseAfterProvisionForLoanLoss
172691000
CY2023 us-gaap Investment Banking Advisory Brokerage And Underwriting Fees And Commissions
InvestmentBankingAdvisoryBrokerageAndUnderwritingFeesAndCommissions
8186000
CY2022 us-gaap Investment Banking Advisory Brokerage And Underwriting Fees And Commissions
InvestmentBankingAdvisoryBrokerageAndUnderwritingFeesAndCommissions
6228000
CY2021 us-gaap Investment Banking Advisory Brokerage And Underwriting Fees And Commissions
InvestmentBankingAdvisoryBrokerageAndUnderwritingFeesAndCommissions
4580000
CY2023 cfb Non Interest Income Atm And Credit Cards Interchange Income
NonInterestIncomeAtmAndCreditCardsInterchangeIncome
5469000
CY2022 cfb Non Interest Income Atm And Credit Cards Interchange Income
NonInterestIncomeAtmAndCreditCardsInterchangeIncome
6523000
CY2021 cfb Non Interest Income Atm And Credit Cards Interchange Income
NonInterestIncomeAtmAndCreditCardsInterchangeIncome
7996000
CY2023 us-gaap Gain Loss On Sales Of Loans Net
GainLossOnSalesOfLoansNet
2684000
CY2022 us-gaap Gain Loss On Sales Of Loans Net
GainLossOnSalesOfLoansNet
47000
CY2023 us-gaap Bank Owned Life Insurance Income
BankOwnedLifeInsuranceIncome
1709000
CY2022 us-gaap Bank Owned Life Insurance Income
BankOwnedLifeInsuranceIncome
1602000
CY2021 us-gaap Bank Owned Life Insurance Income
BankOwnedLifeInsuranceIncome
3483000
CY2023 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
365000
CY2022 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
188000
CY2021 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
275000
CY2023 us-gaap Noninterest Income Other Operating Income
NoninterestIncomeOtherOperatingIncome
2251000
CY2022 us-gaap Noninterest Income Other Operating Income
NoninterestIncomeOtherOperatingIncome
2693000
CY2021 us-gaap Noninterest Income Other Operating Income
NoninterestIncomeOtherOperatingIncome
-2674000
CY2023 us-gaap Noninterest Income
NoninterestIncome
20664000
CY2022 us-gaap Noninterest Income
NoninterestIncome
17281000
CY2021 us-gaap Noninterest Income
NoninterestIncome
13660000
CY2023 us-gaap Labor And Related Expense
LaborAndRelatedExpense
89178000
CY2022 us-gaap Labor And Related Expense
LaborAndRelatedExpense
75288000
CY2021 us-gaap Labor And Related Expense
LaborAndRelatedExpense
61080000
CY2023 us-gaap Occupancy Net
OccupancyNet
12355000
CY2022 us-gaap Occupancy Net
OccupancyNet
10663000
CY2021 us-gaap Occupancy Net
OccupancyNet
9688000
CY2023 us-gaap Professional Fees
ProfessionalFees
7081000
CY2022 us-gaap Professional Fees
ProfessionalFees
5275000
CY2021 us-gaap Professional Fees
ProfessionalFees
3519000
CY2023 us-gaap Federal Deposit Insurance Corporation Premium Expense
FederalDepositInsuranceCorporationPremiumExpense
7261000
CY2022 us-gaap Federal Deposit Insurance Corporation Premium Expense
FederalDepositInsuranceCorporationPremiumExpense
3354000
CY2021 us-gaap Federal Deposit Insurance Corporation Premium Expense
FederalDepositInsuranceCorporationPremiumExpense
3705000
CY2023 us-gaap Information Technology And Data Processing
InformationTechnologyAndDataProcessing
4255000
CY2022 us-gaap Information Technology And Data Processing
InformationTechnologyAndDataProcessing
4750000
CY2021 us-gaap Information Technology And Data Processing
InformationTechnologyAndDataProcessing
2878000
CY2023 us-gaap Advertising Expense
AdvertisingExpense
2886000
CY2022 us-gaap Advertising Expense
AdvertisingExpense
3201000
CY2021 us-gaap Advertising Expense
AdvertisingExpense
2090000
CY2023 us-gaap Communication
Communication
7023000
CY2022 us-gaap Communication
Communication
5093000
CY2021 us-gaap Communication
Communication
4234000
CY2023 cfb Foreclosed Assetsnet
ForeclosedAssetsnet
128000
CY2022 cfb Foreclosed Assetsnet
ForeclosedAssetsnet
-17000
CY2021 cfb Foreclosed Assetsnet
ForeclosedAssetsnet
697000
CY2023 us-gaap Other Noninterest Expense
OtherNoninterestExpense
13237000
CY2022 us-gaap Other Noninterest Expense
OtherNoninterestExpense
13785000
CY2021 us-gaap Other Noninterest Expense
OtherNoninterestExpense
11413000
CY2023 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
3503000
CY2022 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
350000
CY2021 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
78000
CY2023 us-gaap Noninterest Expense
NoninterestExpense
146907000
CY2022 us-gaap Noninterest Expense
NoninterestExpense
121742000
CY2021 us-gaap Noninterest Expense
NoninterestExpense
99382000
CY2023 us-gaap Income Loss Attributable To Parent
IncomeLossAttributableToParent
84109000
CY2022 us-gaap Income Loss Attributable To Parent
IncomeLossAttributableToParent
77572000
CY2021 us-gaap Income Loss Attributable To Parent
IncomeLossAttributableToParent
86969000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
17440000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
15973000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
17556000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
66669000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
61599000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
69413000
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.35
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.24
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.35
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.34
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.23
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.33
CY2023 us-gaap Net Income Loss
NetIncomeLoss
66669000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
61599000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
69413000
CY2023 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
18879000
CY2022 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
-111661000
CY2021 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
-8894000
CY2023 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
4722000
CY2022 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
-26870000
CY2021 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
-2182000
CY2023 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
14157000
CY2022 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-84791000
CY2021 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-6712000
CY2023 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
-1127000
CY2022 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
96000
CY2021 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
1023000
CY2023 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
-266000
CY2022 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
24000
CY2021 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
245000
CY2023 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
-861000
CY2022 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
72000
CY2021 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
778000
CY2023 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
-380000
CY2022 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
-1551000
CY2021 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
-562000
CY2023 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
-83000
CY2022 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
-368000
CY2021 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
-138000
CY2023 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
-297000
CY2022 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
-1183000
CY2021 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
-424000
CY2023 cfb Other Comprehensive Income Loss Reclassification Adjustment For Interest Income On Cashflow Hedges
OtherComprehensiveIncomeLossReclassificationAdjustmentForInterestIncomeOnCashflowHedges
275000
CY2023 cfb Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Income On Cashflow Hedges Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociForIncomeOnCashflowHedgesTax
65000
CY2023 cfb Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Interest Income On Cash Flow Hedges Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociForInterestIncomeOnCashFlowHedgesNetOfTax
210000
CY2023 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
14511000
CY2022 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-86046000
CY2021 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-7914000
CY2023 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
81180000
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-24447000
CY2021 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
61499000
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
624428000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
69413000
CY2021 us-gaap Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
-7490000
CY2021 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
-424000
CY2021 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
-686000
CY2021 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
22286000
CY2021 cfb Adjustments To Additional Paid In Capital Employee Receivables From Sale Of Stock
AdjustmentsToAdditionalPaidInCapitalEmployeeReceivablesFromSaleOfStock
34000
CY2021 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
4584000
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
667573000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
61599000
CY2022 us-gaap Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
-84863000
CY2022 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
-1183000
CY2022 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
-561000
CY2022 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
35780000
CY2022 cfb Adjustments To Additional Paid In Capital Employee Receivables From Sale Of Stock
AdjustmentsToAdditionalPaidInCapitalEmployeeReceivablesFromSaleOfStock
7000
CY2022 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
4417000
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
608599000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
66669000
CY2023 us-gaap Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
15018000
CY2023 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
-507000
CY2023 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
7750000
CY2023 us-gaap Preferred Stock Dividends Per Share Cash Paid
PreferredStockDividendsPerShareCashPaid
53.33
CY2023 us-gaap Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
413000
CY2023 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
-737000
CY2023 cfb Exercise Of Warrants Value Of Shares Issued
ExerciseOfWarrantsValueOfSharesIssued
418000
CY2023 us-gaap Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
6957000
CY2023 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
5281000
CY2023 cfb Treasury Stock Value Acquired Excise Tax
TreasuryStockValueAcquiredExciseTax
56000
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
708143000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
66669000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
61599000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
69413000
CY2023 us-gaap Depreciation Amortization And Accretion Net
DepreciationAmortizationAndAccretionNet
9461000
CY2022 us-gaap Depreciation Amortization And Accretion Net
DepreciationAmortizationAndAccretionNet
5305000
CY2021 us-gaap Depreciation Amortization And Accretion Net
DepreciationAmortizationAndAccretionNet
5260000
CY2023 us-gaap Provision For Loan Lease And Other Losses
ProvisionForLoanLeaseAndOtherLosses
14489000
CY2022 us-gaap Provision For Loan Lease And Other Losses
ProvisionForLoanLeaseAndOtherLosses
11501000
CY2021 us-gaap Provision For Loan Lease And Other Losses
ProvisionForLoanLeaseAndOtherLosses
-4000000
CY2023 us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
-2548000
CY2022 us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
-252000
CY2023 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
-2759000
CY2022 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
-4288000
CY2021 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
-5067000
CY2023 us-gaap Share Based Compensation
ShareBasedCompensation
5281000
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
4417000
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
4584000
CY2023 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
67000
CY2022 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
77000
CY2021 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
123000
CY2023 us-gaap Gains Losses On Sales Of Other Real Estate
GainsLossesOnSalesOfOtherRealEstate
-80000
CY2022 us-gaap Gains Losses On Sales Of Other Real Estate
GainsLossesOnSalesOfOtherRealEstate
62000
CY2021 us-gaap Gains Losses On Sales Of Other Real Estate
GainsLossesOnSalesOfOtherRealEstate
-572000
CY2023 us-gaap Gain Loss On Sales Of Loans Net
GainLossOnSalesOfLoansNet
2684000
CY2022 us-gaap Gain Loss On Sales Of Loans Net
GainLossOnSalesOfLoansNet
47000
CY2023 us-gaap Payments For Origination And Purchases Of Loans Held For Sale
PaymentsForOriginationAndPurchasesOfLoansHeldForSale
47643000
CY2023 us-gaap Proceeds From Sale Of Loans Held For Sale
ProceedsFromSaleOfLoansHeldForSale
50997000
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-2086000
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-1970000
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
2664000
CY2023 us-gaap Bank Owned Life Insurance Income
BankOwnedLifeInsuranceIncome
1709000
CY2022 us-gaap Bank Owned Life Insurance Income
BankOwnedLifeInsuranceIncome
1602000
CY2021 us-gaap Bank Owned Life Insurance Income
BankOwnedLifeInsuranceIncome
3483000
CY2023 us-gaap Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
132000
CY2022 us-gaap Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
-181000
CY2021 us-gaap Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
-6325000
CY2023 us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
-1127000
CY2022 us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
96000
CY2021 us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
1023000
CY2023 cfb Dividends On Federal Home Loan Of Bank Stock
DividendsOnFederalHomeLoanOfBankStock
842000
CY2022 cfb Dividends On Federal Home Loan Of Bank Stock
DividendsOnFederalHomeLoanOfBankStock
699000
CY2021 cfb Dividends On Federal Home Loan Of Bank Stock
DividendsOnFederalHomeLoanOfBankStock
679000
CY2021 us-gaap Extinguishment Of Debt Amount
ExtinguishmentOfDebtAmount
771000
CY2023 us-gaap Increase Decrease In Accrued Interest Receivable Net
IncreaseDecreaseInAccruedInterestReceivableNet
7092000
CY2022 us-gaap Increase Decrease In Accrued Interest Receivable Net
IncreaseDecreaseInAccruedInterestReceivableNet
10970000
CY2021 us-gaap Increase Decrease In Accrued Interest Receivable Net
IncreaseDecreaseInAccruedInterestReceivableNet
-1213000
CY2023 us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
-5032000
CY2022 us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
-1814000
CY2021 us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
533000
CY2023 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
8263000
CY2022 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
7023000
CY2021 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
2343000
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
99355000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
80353000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
88371000
CY2023 us-gaap Payments For Proceeds From Loans Receivable
PaymentsForProceedsFromLoansReceivable
654056000
CY2022 us-gaap Payments For Proceeds From Loans Receivable
PaymentsForProceedsFromLoansReceivable
732041000
CY2021 us-gaap Payments For Proceeds From Loans Receivable
PaymentsForProceedsFromLoansReceivable
-172764000
CY2023 us-gaap Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
220437000
CY2022 us-gaap Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
116136000
CY2021 us-gaap Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
225719000
CY2023 us-gaap Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
35593000
CY2022 us-gaap Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
80091000
CY2021 us-gaap Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
103488000
CY2023 us-gaap Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
157885000
CY2022 us-gaap Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
20109000
CY2021 us-gaap Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
20867000
CY2023 us-gaap Proceeds From Sale Of Foreclosed Assets
ProceedsFromSaleOfForeclosedAssets
1050000
CY2022 us-gaap Proceeds From Sale Of Foreclosed Assets
ProceedsFromSaleOfForeclosedAssets
237000
CY2021 us-gaap Proceeds From Sale Of Foreclosed Assets
ProceedsFromSaleOfForeclosedAssets
628000
CY2023 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
8954000
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
2569000
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
1211000
CY2023 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
67000
CY2022 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
147000
CY2021 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
608000
CY2023 us-gaap Payments To Acquire Restricted Investments
PaymentsToAcquireRestrictedInvestments
11465000
CY2022 us-gaap Payments To Acquire Restricted Investments
PaymentsToAcquireRestrictedInvestments
13175000
CY2023 us-gaap Proceeds From Sale Of Restricted Investments
ProceedsFromSaleOfRestrictedInvestments
22791000
CY2022 us-gaap Proceeds From Sale Of Restricted Investments
ProceedsFromSaleOfRestrictedInvestments
14352000
CY2021 us-gaap Proceeds From Sale Of Restricted Investments
ProceedsFromSaleOfRestrictedInvestments
4295000
CY2022 us-gaap Proceeds From Hedge Investing Activities
ProceedsFromHedgeInvestingActivities
3290000
CY2021 us-gaap Proceeds From Life Insurance Policies
ProceedsFromLifeInsurancePolicies
3483000
CY2023 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
-19279000
CY2022 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
-125749000
CY2023 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-658247000
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-619946000
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
79203000
CY2023 cfb Increase Decrease In Demand Deposits Savings Now And Money Market Accounts
IncreaseDecreaseInDemandDepositsSavingsNOWAndMoneyMarketAccounts
-192728000
CY2022 cfb Increase Decrease In Demand Deposits Savings Now And Money Market Accounts
IncreaseDecreaseInDemandDepositsSavingsNOWAndMoneyMarketAccounts
94529000
CY2021 cfb Increase Decrease In Demand Deposits Savings Now And Money Market Accounts
IncreaseDecreaseInDemandDepositsSavingsNOWAndMoneyMarketAccounts
407952000
CY2023 us-gaap Increase Decrease In Time Deposits
IncreaseDecreaseInTimeDeposits
867140000
CY2022 us-gaap Increase Decrease In Time Deposits
IncreaseDecreaseInTimeDeposits
302889000
CY2021 us-gaap Increase Decrease In Time Deposits
IncreaseDecreaseInTimeDeposits
-419095000
CY2023 us-gaap Increase Decrease In Federal Funds Purchased And Securities Sold Under Agreements To Repurchase Net
IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
-1050000
CY2021 us-gaap Increase Decrease In Federal Funds Purchased And Securities Sold Under Agreements To Repurchase Net
IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
-2306000
CY2023 cfb Increase Decrease In Federal Funds Sold Financing Activities
IncreaseDecreaseInFederalFundsSoldFinancingActivities
-20000000
CY2022 cfb Increase Decrease In Federal Funds Sold Financing Activities
IncreaseDecreaseInFederalFundsSoldFinancingActivities
20000000
CY2023 us-gaap Proceeds From Federal Home Loan Bank Borrowings
ProceedsFromFederalHomeLoanBankBorrowings
22671000
CY2022 us-gaap Proceeds From Federal Home Loan Bank Borrowings
ProceedsFromFederalHomeLoanBankBorrowings
50000000
CY2023 us-gaap Repayments Of Federal Home Loan Bank Borrowings
RepaymentsOfFederalHomeLoanBankBorrowings
88264000
CY2022 us-gaap Repayments Of Federal Home Loan Bank Borrowings
RepaymentsOfFederalHomeLoanBankBorrowings
154048000
CY2021 us-gaap Repayments Of Federal Home Loan Bank Borrowings
RepaymentsOfFederalHomeLoanBankBorrowings
57271000
CY2023 us-gaap Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
-79968000
CY2022 us-gaap Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
79968000
CY2023 us-gaap Proceeds From Issuance Of Preferred Stock And Preference Stock
ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
7750000
CY2023 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
3000
CY2022 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
4000
CY2022 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
35780000
CY2021 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
22286000
CY2023 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
1142000
CY2022 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
929000
CY2021 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
860000
CY2023 us-gaap Payments For Repurchase Of Warrants
PaymentsForRepurchaseOfWarrants
418000
CY2022 cfb Increase Decrease In Employee Receivables
IncreaseDecreaseInEmployeeReceivables
7000
CY2021 cfb Increase Decrease In Employee Receivables
IncreaseDecreaseInEmployeeReceivables
34000
CY2021 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
3000
CY2023 us-gaap Proceeds From Stock Plans
ProceedsFromStockPlans
402000
CY2022 us-gaap Proceeds From Stock Plans
ProceedsFromStockPlans
364000
CY2021 us-gaap Proceeds From Stock Plans
ProceedsFromStockPlans
172000
CY2023 us-gaap Payments Of Dividends Preferred Stock And Preference Stock
PaymentsOfDividendsPreferredStockAndPreferenceStock
413000
CY2023 us-gaap Debt Securities Available For Sale Realized Gain
DebtSecuritiesAvailableForSaleRealizedGain
462000
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
513983000
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
357004000
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-93657000
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-44909000
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-182589000
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
73917000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
300138000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
482727000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
408810000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
255229000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
300138000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
482727000
CY2023 us-gaap Interest Paid Net
InterestPaidNet
197490000
CY2022 us-gaap Interest Paid Net
InterestPaidNet
50604000
CY2021 us-gaap Interest Paid Net
InterestPaidNet
25287000
CY2023 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
21509000
CY2022 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
15499000
CY2021 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
12554000
CY2023 cfb Number Of Wholly Owned Subsidiaries
NumberOfWhollyOwnedSubsidiaries
3
CY2023 us-gaap Use Of Estimates
UseOfEstimates
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 10pt 0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Material estimates that are particularly susceptible to significant change relate to the determination of the allowance for credit losses, valuation of deferred tax assets, valuation of goodwill, stock-based compensation, derivatives, and fair values of financial instruments.</p>
CY2023 us-gaap Comparability Of Prior Year Financial Data
ComparabilityOfPriorYearFinancialData
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">For the year ended December 31, 2023, the Company revised the reported loan segments to better reflect how management monitors the portfolio, assesses credit risk and evaluates the ACL. All prior period disclosures have been revised to reflect the changes to the loan segments. The change had no impact on net income.</span></p>
CY2023Q4 us-gaap Cash And Securities Segregated Under Federal And Other Regulations
CashAndSecuritiesSegregatedUnderFederalAndOtherRegulations
213000000
CY2023Q4 us-gaap Cash Reserve Deposit Required And Made
CashReserveDepositRequiredAndMade
0
CY2023Q4 us-gaap Cash Collateral For Borrowed Securities
CashCollateralForBorrowedSecurities
1000000.0
CY2023Q4 us-gaap Cash Uninsured Amount
CashUninsuredAmount
21200000
CY2023Q4 cfb Equity Securities Without Readily Determinable Fair Value Number
EquitySecuritiesWithoutReadilyDeterminableFairValueNumber
5
CY2023Q4 us-gaap Loans And Leases Receivable Related Parties
LoansAndLeasesReceivableRelatedParties
12000000
CY2022Q4 us-gaap Loans And Leases Receivable Related Parties
LoansAndLeasesReceivableRelatedParties
13000000
CY2023Q4 us-gaap Related Party Deposit Liabilities
RelatedPartyDepositLiabilities
106000000
CY2022Q4 us-gaap Related Party Deposit Liabilities
RelatedPartyDepositLiabilities
92000000
CY2023Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2023Q4 us-gaap Debt Securities Available For Sale Amortized Cost Excluding Accrued Interest Before Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
829387000
CY2023Q4 us-gaap Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
2428000
CY2023Q4 us-gaap Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
65162000
CY2023Q4 us-gaap Debt Securities Available For Sale Excluding Accrued Interest
DebtSecuritiesAvailableForSaleExcludingAccruedInterest
766653000
CY2022Q4 us-gaap Debt Securities Available For Sale Amortized Cost Excluding Accrued Interest Before Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
769641000
CY2022Q4 us-gaap Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
1161000
CY2022Q4 us-gaap Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
83901000
CY2022Q4 us-gaap Debt Securities Available For Sale Excluding Accrued Interest
DebtSecuritiesAvailableForSaleExcludingAccruedInterest
686901000
CY2023Q4 us-gaap Debt Securities Available For Sale Accrued Interest After Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss
7000000
CY2022Q4 us-gaap Debt Securities Available For Sale Accrued Interest After Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss
6000000
CY2023 us-gaap Debt Securities Available For Sale Realized Loss
DebtSecuritiesAvailableForSaleRealizedLoss
1589000
CY2023 us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
-1127000
CY2022 us-gaap Debt Securities Available For Sale Realized Gain
DebtSecuritiesAvailableForSaleRealizedGain
146000
CY2022 us-gaap Debt Securities Available For Sale Realized Loss
DebtSecuritiesAvailableForSaleRealizedLoss
50000
CY2022 us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
96000
CY2023Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
149187000
CY2023Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
1357000
CY2023Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Number Of Positions
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
40
CY2023Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
441846000
CY2023Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
63805000
CY2023Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Number Of Positions
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
268
CY2023Q4 us-gaap Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
591033000
CY2023Q4 us-gaap Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
65162000
CY2023Q4 us-gaap Debt Securities Available For Sale Unrealized Loss Position Number Of Positions
DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
308
CY2022Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
462659000
CY2022Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
48392000
CY2022Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Number Of Positions
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
330
CY2022Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
118806000
CY2022Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
35509000
CY2022Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Number Of Positions
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
57
CY2022Q4 us-gaap Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
581465000
CY2022Q4 us-gaap Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
83901000
CY2022Q4 us-gaap Debt Securities Available For Sale Unrealized Loss Position Number Of Positions
DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
387
CY2023Q4 us-gaap Available For Sale Securities Debt Maturities Within One Year Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
5485000
CY2023Q4 us-gaap Available For Sale Securities Debt Maturities After One Through Five Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
6116000
CY2023Q4 us-gaap Available For Sale Securities Debt Maturities After Five Through Ten Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
66526000
CY2023Q4 us-gaap Available For Sale Securities Debt Maturities After Ten Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
751260000
CY2023Q4 us-gaap Debt Securities Available For Sale Amortized Cost Excluding Accrued Interest Before Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
829387000
CY2023Q4 us-gaap Available For Sale Securities Debt Maturities Within One Year Fair Value
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
5497000
CY2023Q4 us-gaap Available For Sale Securities Debt Maturities After One Through Five Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
6029000
CY2023Q4 us-gaap Available For Sale Securities Debt Maturities After Five Through Ten Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
64740000
CY2023Q4 us-gaap Available For Sale Securities Debt Maturities After Ten Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
690387000
CY2023Q4 us-gaap Debt Securities Available For Sale Excluding Accrued Interest
DebtSecuritiesAvailableForSaleExcludingAccruedInterest
766653000
CY2023Q4 us-gaap Debt Securities Available For Sale Maturity Within One Year Weighted Average Yield
DebtSecuritiesAvailableForSaleMaturityWithinOneYearWeightedAverageYield
0.0543
CY2023Q4 us-gaap Debt Securities Available For Sale Maturity After One Through Five Years Weighted Average Yield
DebtSecuritiesAvailableForSaleMaturityAfterOneThroughFiveYearsWeightedAverageYield
0.0375
CY2023Q4 us-gaap Debt Securities Available For Sale Maturity After Five Through Ten Years Weighted Average Yield
DebtSecuritiesAvailableForSaleMaturityAfterFiveThroughTenYearsWeightedAverageYield
0.0325
CY2023Q4 us-gaap Debt Securities Available For Sale Maturity After10 Years Weighted Average Yield
DebtSecuritiesAvailableForSaleMaturityAfter10YearsWeightedAverageYield
0.0334
CY2023Q4 us-gaap Debt Securities Available For Sale Weighted Average Yield
DebtSecuritiesAvailableForSaleWeightedAverageYield
0.0335
CY2022Q4 us-gaap Available For Sale Securities Debt Maturities Within One Year Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
1076000
CY2022Q4 us-gaap Available For Sale Securities Debt Maturities After One Through Five Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
6478000
CY2022Q4 us-gaap Available For Sale Securities Debt Maturities After Five Through Ten Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
121832000
CY2022Q4 us-gaap Available For Sale Securities Debt Maturities After Ten Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
640255000
CY2022Q4 us-gaap Debt Securities Available For Sale Amortized Cost Excluding Accrued Interest Before Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
769641000
CY2022Q4 us-gaap Available For Sale Securities Debt Maturities Within One Year Fair Value
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
1077000
CY2022Q4 us-gaap Available For Sale Securities Debt Maturities After One Through Five Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
6634000
CY2022Q4 us-gaap Available For Sale Securities Debt Maturities After Five Through Ten Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
120528000
CY2022Q4 us-gaap Available For Sale Securities Debt Maturities After Ten Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
558662000
CY2022Q4 us-gaap Debt Securities Available For Sale Excluding Accrued Interest
DebtSecuritiesAvailableForSaleExcludingAccruedInterest
686901000
CY2022Q4 us-gaap Debt Securities Available For Sale Maturity Within One Year Weighted Average Yield
DebtSecuritiesAvailableForSaleMaturityWithinOneYearWeightedAverageYield
0.0354
CY2022Q4 us-gaap Debt Securities Available For Sale Maturity After One Through Five Years Weighted Average Yield
DebtSecuritiesAvailableForSaleMaturityAfterOneThroughFiveYearsWeightedAverageYield
0.0462
CY2022Q4 us-gaap Debt Securities Available For Sale Maturity After Five Through Ten Years Weighted Average Yield
DebtSecuritiesAvailableForSaleMaturityAfterFiveThroughTenYearsWeightedAverageYield
0.0328
CY2022Q4 us-gaap Debt Securities Available For Sale Maturity After10 Years Weighted Average Yield
DebtSecuritiesAvailableForSaleMaturityAfter10YearsWeightedAverageYield
0.0260
CY2022Q4 us-gaap Debt Securities Available For Sale Weighted Average Yield
DebtSecuritiesAvailableForSaleWeightedAverageYield
0.0274
CY2023 us-gaap Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
132000
CY2022 us-gaap Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
-181000
CY2021 us-gaap Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
-6325000
CY2023 us-gaap Equity Securities Fv Ni Realized Gain Loss
EquitySecuritiesFvNiRealizedGainLoss
93000
CY2022 us-gaap Equity Securities Fv Ni Realized Gain Loss
EquitySecuritiesFvNiRealizedGainLoss
-181000
CY2021 us-gaap Equity Securities Fv Ni Realized Gain Loss
EquitySecuritiesFvNiRealizedGainLoss
-6245000
CY2023 us-gaap Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
39000
CY2021 us-gaap Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
-80000
CY2023Q4 us-gaap Notes Receivable Fair Value Disclosure
NotesReceivableFairValueDisclosure
25000000
CY2022Q4 us-gaap Notes Receivable Fair Value Disclosure
NotesReceivableFairValueDisclosure
24000000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Before Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
6127690000
CY2023Q4 cfb Percentage Of Loans
PercentageOfLoans
1
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Before Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
5372729000
CY2022Q4 cfb Percentage Of Loans
PercentageOfLoans
1
CY2023Q4 us-gaap Financing Receivable Allowance For Credit Loss Excluding Accrued Interest
FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
73462000
CY2022Q4 us-gaap Financing Receivable Allowance For Credit Loss Excluding Accrued Interest
FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
61775000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest After Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
6054228000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest After Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
5310954000
CY2023Q4 us-gaap Financial Asset Amortized Cost Accrued Interest After Allowance For Credit Loss
FinancialAssetAmortizedCostAccruedInterestAfterAllowanceForCreditLoss
30000000
CY2022Q4 us-gaap Financial Asset Amortized Cost Accrued Interest After Allowance For Credit Loss
FinancialAssetAmortizedCostAccruedInterestAfterAllowanceForCreditLoss
23000000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Year One Originated Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
1005445000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Year Two Originated Fiscal Year Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
1322974000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Year Three Originated Two Years Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
678928000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Year Four Originated Three Years Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
404847000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Year Five Originated Four Years Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
212136000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Originated More Than Five Years Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
173803000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Revolving
FinancingReceivableExcludingAccruedInterestRevolving
2071645000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Revolving Converted To Term Loan
FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
257912000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Before Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
6127690000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Year One Originated Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
1502872000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Year Two Originated Fiscal Year Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
980869000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Year Three Originated Two Years Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
457711000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Year Four Originated Three Years Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
253347000
CY2022 us-gaap Off Balance Sheet Credit Loss Liability Credit Loss Expense Reversal
OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
3047000
CY2022 cfb Off Balance Sheet Credit Loss Liability Credit Loss Expense Reversal Cecl
OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversalCecl
457000
CY2022Q4 us-gaap Off Balance Sheet Credit Loss Liability
OffBalanceSheetCreditLossLiability
8688000
CY2023 us-gaap Financing Receivable Allowance For Credit Losses Period Increase Decrease
FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease
11700000
CY2023 us-gaap Financing Receivable Allowance For Credit Loss Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
5400000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Year Five Originated Four Years Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
177797000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Originated More Than Five Years Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
156029000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Revolving
FinancingReceivableExcludingAccruedInterestRevolving
1664787000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Revolving Converted To Term Loan
FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
179317000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Before Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
5372729000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Year One Originated Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
1005445000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Year Two Originated Fiscal Year Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
1322974000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Year Three Originated Two Years Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
678928000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Year Four Originated Three Years Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
404847000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Year Five Originated Four Years Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
212136000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Originated More Than Five Years Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
173803000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Revolving
FinancingReceivableExcludingAccruedInterestRevolving
2071645000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Revolving Converted To Term Loan
FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
257912000
CY2023Q4 us-gaap Financing Receivable Excluding Accrued Interest Before Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
6127690000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Year One Originated Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
1502872000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Year Two Originated Fiscal Year Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
980869000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Year Three Originated Two Years Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
457711000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Year Four Originated Three Years Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
253347000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Year Five Originated Four Years Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
177797000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Originated More Than Five Years Before Current Fiscal Year
FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
156029000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Revolving
FinancingReceivableExcludingAccruedInterestRevolving
1664787000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Revolving Converted To Term Loan
FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
179317000
CY2022Q4 us-gaap Financing Receivable Excluding Accrued Interest Before Allowance For Credit Loss
FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
5372729000
CY2023 us-gaap Financing Receivable Nonaccrual Interest Income
FinancingReceivableNonaccrualInterestIncome
0
CY2022 us-gaap Financing Receivable Nonaccrual Interest Income
FinancingReceivableNonaccrualInterestIncome
1500000
CY2022Q4 us-gaap Financing Receivable Allowance For Credit Loss Excluding Accrued Interest
FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
61775000
CY2023 cfb Business Combination Acquired Receivables Allowance For Credit Loss
BusinessCombinationAcquiredReceivablesAllowanceForCreditLoss
329000
CY2023 us-gaap Financing Receivable Excluding Accrued Interest Allowance For Credit Loss Writeoff
FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
5709000
CY2023 us-gaap Financing Receivable Excluding Accrued Interest Allowance For Credit Loss Recovery
FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
303000
CY2023 us-gaap Financing Receivable Excluding Accrued Interest Credit Loss Expense Reversal
FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
15864000
CY2023 cfb Business Combination Financing Receivable Credit Loss Expense Reversal Cecl
BusinessCombinationFinancingReceivableCreditLossExpenseReversalCecl
900000
CY2023Q4 us-gaap Financing Receivable Allowance For Credit Loss Excluding Accrued Interest
FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
73462000
CY2022Q4 us-gaap Off Balance Sheet Credit Loss Liability
OffBalanceSheetCreditLossLiability
8688000
CY2023 us-gaap Off Balance Sheet Credit Loss Liability Credit Loss Expense Reversal
OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
-2275000
CY2023Q4 us-gaap Off Balance Sheet Credit Loss Liability
OffBalanceSheetCreditLossLiability
6413000
CY2021Q4 us-gaap Financing Receivable Allowance For Credit Loss Excluding Accrued Interest
FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
56628000
CY2022 cfb Business Combination Acquired Receivables Allowance For Credit Loss
BusinessCombinationAcquiredReceivablesAllowanceForCreditLoss
915000
CY2022 us-gaap Financing Receivable Excluding Accrued Interest Allowance For Credit Loss Writeoff
FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
10744000
CY2022 us-gaap Financing Receivable Excluding Accrued Interest Allowance For Credit Loss Recovery
FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
6979000
CY2022 us-gaap Financing Receivable Excluding Accrued Interest Credit Loss Expense Reversal
FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
3402000
CY2022 cfb Business Combination Financing Receivable Credit Loss Expense Reversal Cecl
BusinessCombinationFinancingReceivableCreditLossExpenseReversalCecl
4595000
CY2022Q4 us-gaap Financing Receivable Allowance For Credit Loss Excluding Accrued Interest
FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
61775000
CY2021Q4 us-gaap Off Balance Sheet Credit Loss Liability
OffBalanceSheetCreditLossLiability
5184000
CY2023 cfb Pcd Allowance For Credit Loss At Acquisition
PcdAllowanceForCreditLossAtAcquisition
300000
CY2023 cfb Day1 Cecl Provision Expense
Day1CeclProvisionExpense
900000
CY2023 cfb Decrease In Reserve On Unfunded Commitments
DecreaseInReserveOnUnfundedCommitments
2300000
CY2023 us-gaap Financing Receivable Year One Originated Current Fiscal Year Writeoff
FinancingReceivableYearOneOriginatedCurrentFiscalYearWriteoff
581000
CY2023 us-gaap Financing Receivable Year Two Originated Fiscal Year Before Current Fiscal Year Writeoff
FinancingReceivableYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
8000
CY2023 us-gaap Financing Receivable Year Three Originated Two Years Before Current Fiscal Year Writeoff
FinancingReceivableYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
72000
CY2023 us-gaap Financing Receivable Originated More Than Five Years Before Current Fiscal Year Writeoff
FinancingReceivableOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
1363000
CY2023 us-gaap Financing Receivable Revolving Writeoff
FinancingReceivableRevolvingWriteoff
3165000
CY2023 us-gaap Financing Receivable Revolving Converted To Term Loan Writeoff
FinancingReceivableRevolvingConvertedToTermLoanWriteoff
520000
CY2023 us-gaap Financing Receivable Excluding Accrued Interest Allowance For Credit Loss Writeoff
FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
5709000
CY2023Q4 cfb Amortized Cost Of Collateral Dependent Loans
AmortizedCostOfCollateralDependentLoans
18419000
CY2023Q4 cfb Related Allowance For Credit Losses
RelatedAllowanceForCreditLosses
1963000
CY2023Q4 cfb Amortized Cost Of Collateral Dependent Loans With No Related Allowance
AmortizedCostOfCollateralDependentLoansWithNoRelatedAllowance
8567000
CY2022Q4 cfb Amortized Cost Of Collateral Dependent Loans
AmortizedCostOfCollateralDependentLoans
8728000
CY2022Q4 cfb Related Allowance For Credit Losses
RelatedAllowanceForCreditLosses
22000
CY2022Q4 cfb Amortized Cost Of Collateral Dependent Loans With No Related Allowance
AmortizedCostOfCollateralDependentLoansWithNoRelatedAllowance
8689000
CY2023 cfb Financing Receivable Excluding Accrued Interest Number Of Loans Modified
FinancingReceivableExcludingAccruedInterestNumberOfLoansModified
8
CY2023Q4 us-gaap Financing Receivable Modifications Recorded Investment
FinancingReceivableModificationsRecordedInvestment
10200000
CY2022Q4 us-gaap Financing Receivable Modifications Recorded Investment
FinancingReceivableModificationsRecordedInvestment
30500000
CY2023Q4 us-gaap Off Balance Sheet Credit Loss Liability
OffBalanceSheetCreditLossLiability
6000000
CY2022Q4 us-gaap Off Balance Sheet Credit Loss Liability
OffBalanceSheetCreditLossLiability
9000000
CY2023Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
108336000
CY2022Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
98441000
CY2023Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
37467000
CY2022Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
32457000
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
70869000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
65984000
CY2023 us-gaap Depreciation
Depreciation
4900000
CY2022 us-gaap Depreciation
Depreciation
4700000
CY2021 us-gaap Depreciation
Depreciation
4900000
CY2023 us-gaap Lessee Operating Lease Existence Of Option To Extend
LesseeOperatingLeaseExistenceOfOptionToExtend
true
CY2023Q4 cfb Operating And Finance Lease Right Of Use Asset
OperatingAndFinanceLeaseRightOfUseAsset
30000000
CY2022Q4 cfb Operating And Finance Lease Right Of Use Asset
OperatingAndFinanceLeaseRightOfUseAsset
31000000
CY2022Q4 cfb Operating And Finance Lease Liabilities
OperatingAndFinanceLeaseLiabilities
34000000
CY2023Q4 cfb Operating And Finance Lease Liabilities
OperatingAndFinanceLeaseLiabilities
34000000
CY2023Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P10Y8M12D
CY2023Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0276
CY2023 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
284000
CY2022 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
231000
CY2023 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
271000
CY2022 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
185000
CY2023 us-gaap Operating Lease Cost
OperatingLeaseCost
2933000
CY2022 us-gaap Operating Lease Cost
OperatingLeaseCost
2577000
CY2023 us-gaap Variable Lease Cost
VariableLeaseCost
1816000
CY2022 us-gaap Variable Lease Cost
VariableLeaseCost
1222000
CY2023 us-gaap Short Term Lease Cost
ShortTermLeaseCost
15000
CY2022 us-gaap Short Term Lease Cost
ShortTermLeaseCost
20000
CY2023 us-gaap Lease Cost
LeaseCost
5319000
CY2022 us-gaap Lease Cost
LeaseCost
4235000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
3657000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
490000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
3806000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
490000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
3852000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
490000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
3847000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
528000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
3427000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Five
FinanceLeaseLiabilityPaymentsDueYearFive
540000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
10750000
CY2023Q4 us-gaap Finance Lease Liability Payments Due After Year Five
FinanceLeaseLiabilityPaymentsDueAfterYearFive
7704000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
29339000
CY2023Q4 us-gaap Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
10242000
CY2023Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
2928000
CY2023Q4 us-gaap Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
2842000
CY2023Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
26411000
CY2023Q4 us-gaap Finance Lease Liability
FinanceLeaseLiability
7400000
CY2021 us-gaap Operating Lease Expense
OperatingLeaseExpense
3500000
CY2023 us-gaap Operating Lease Payments
OperatingLeasePayments
3400000
CY2023 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
500000
CY2023 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
2200000
CY2022 us-gaap Operating Lease Payments
OperatingLeasePayments
3000000.0
CY2022 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
400000
CY2022 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
23600000
CY2022 us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
7800000
CY2022 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0
CY2023 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0
CY2023Q4 us-gaap Goodwill Gross
GoodwillGross
14135000
CY2023Q4 us-gaap Goodwill
Goodwill
14135000
CY2023Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
21938000
CY2023Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
4738000
CY2023Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
17200000
CY2023Q4 cfb Intangible Asset Gross Including Goodwill
IntangibleAssetGrossIncludingGoodwill
36073000
CY2023Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
4738000
CY2023Q4 us-gaap Intangible Assets Net Including Goodwill
IntangibleAssetsNetIncludingGoodwill
31335000
CY2022Q4 us-gaap Goodwill Gross
GoodwillGross
12836000
CY2022Q4 us-gaap Goodwill
Goodwill
12836000
CY2022Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
17479000
CY2022Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
1234000
CY2022Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
16245000
CY2022Q4 cfb Intangible Asset Gross Including Goodwill
IntangibleAssetGrossIncludingGoodwill
30315000
CY2022Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
1234000
CY2022Q4 us-gaap Intangible Assets Net Including Goodwill
IntangibleAssetsNetIncludingGoodwill
29081000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
3569000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
3155000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
2739000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
2325000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
1909000
CY2023Q4 us-gaap Derivative Collateral Right To Reclaim Cash
DerivativeCollateralRightToReclaimCash
1000000.0
CY2022Q4 us-gaap Derivative Collateral Right To Reclaim Cash
DerivativeCollateralRightToReclaimCash
0
CY2023Q4 us-gaap Derivative Collateral Obligation To Return Cash
DerivativeCollateralObligationToReturnCash
1500000
CY2022Q4 us-gaap Derivative Collateral Obligation To Return Cash
DerivativeCollateralObligationToReturnCash
4900000
CY2022Q4 us-gaap Foreclosed Assets
ForeclosedAssets
1130000
CY2021Q4 us-gaap Foreclosed Assets
ForeclosedAssets
1148000
CY2020Q4 us-gaap Foreclosed Assets
ForeclosedAssets
2347000
CY2022 cfb Foreclosed Asset Acquired
ForeclosedAssetAcquired
157000
CY2021 cfb Direct Write Downs Foreclosed Assets
DirectWriteDownsForeclosedAssets
-629000
CY2023 cfb Sales Or Other Proceeds From Foreclosed Assets
SalesOrOtherProceedsFromForeclosedAssets
-1050000
CY2022 cfb Sales Or Other Proceeds From Foreclosed Assets
SalesOrOtherProceedsFromForeclosedAssets
-175000
CY2021 cfb Sales Or Other Proceeds From Foreclosed Assets
SalesOrOtherProceedsFromForeclosedAssets
-628000
CY2023 cfb Gain Loss On Disposition Of Foreclosed Assets
GainLossOnDispositionOfForeclosedAssets
-80000
CY2021 cfb Gain Loss On Disposition Of Foreclosed Assets
GainLossOnDispositionOfForeclosedAssets
58000
CY2022Q4 us-gaap Foreclosed Assets
ForeclosedAssets
1130000
CY2021Q4 us-gaap Foreclosed Assets
ForeclosedAssets
1148000
CY2023 cfb Number Of Facilities Foreclosed Assets
NumberOfFacilitiesForeclosedAssets
2
CY2023Q4 us-gaap Time Deposits At Or Above Fdic Insurance Limit
TimeDepositsAtOrAboveFDICInsuranceLimit
487000000
CY2022Q4 us-gaap Time Deposits At Or Above Fdic Insurance Limit
TimeDepositsAtOrAboveFDICInsuranceLimit
319000000
CY2023Q4 us-gaap Interest Bearing Domestic Deposit Brokered
InterestBearingDomesticDepositBrokered
876000000
CY2022Q4 us-gaap Interest Bearing Domestic Deposit Brokered
InterestBearingDomesticDepositBrokered
382000000
CY2023Q4 cfb Time Deposits Certificate Of Deposit Account Registry Service
TimeDepositsCertificateOfDepositAccountRegistryService
42000000
CY2022Q4 cfb Time Deposits Certificate Of Deposit Account Registry Service
TimeDepositsCertificateOfDepositAccountRegistryService
4000000
CY2023Q4 us-gaap Debt Longterm And Shortterm Combined Amount
DebtLongtermAndShorttermCombinedAmount
86839000
CY2022Q4 us-gaap Debt Longterm And Shortterm Combined Amount
DebtLongtermAndShorttermCombinedAmount
253568000
CY2023 cfb Securities Sold Under Agreements To Repurchase Activity For Year Average Balance Of Agreements Outstanding
SecuritiesSoldUnderAgreementsToRepurchaseActivityForYearAverageBalanceOfAgreementsOutstanding
300000
CY2023Q4 us-gaap Debt Instrument Unused Borrowing Capacity Amount
DebtInstrumentUnusedBorrowingCapacityAmount
780588000
CY2022Q4 us-gaap Debt Instrument Unused Borrowing Capacity Amount
DebtInstrumentUnusedBorrowingCapacityAmount
503899000
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Next Rolling Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths
1654453000
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Rolling Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo
176811000
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Rolling Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree
1633000
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Rolling Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour
41333000
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Rolling Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive
26962000
CY2023Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Rolling After Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive
16739000
CY2023Q4 us-gaap Long Term Debt
LongTermDebt
1917931000
CY2023Q4 cfb Financial Instruments Subject To Mandatory Redemption Contract Value
FinancialInstrumentsSubjectToMandatoryRedemptionContractValue
2600000
CY2023 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
19526000
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
17943000
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
14892000
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-2086000
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-1970000
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
2664000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
17440000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
15973000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
17556000
CY2023Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
10645000
CY2022Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
10726000
CY2021 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2022 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2023 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2023 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
17663000
CY2022 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
16290000
CY2021 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
18263000
CY2023 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
3255000
CY2022 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
3546000
CY2021 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
3672000
CY2023 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
421000
CY2022 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
689000
CY2021 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
232000
CY2023 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
2473000
CY2022 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
2785000
CY2021 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
3030000
CY2023 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
84000
CY2022 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
-190000
CY2021 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
-172000
CY2023 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
54000
CY2022 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-55000
CY2021 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-125000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
17440000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
15973000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
17556000
CY2023Q4 us-gaap Deferred Tax Assets Unrealized Losses On Availablefor Sale Securities Gross
DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
15456000
CY2022Q4 us-gaap Deferred Tax Assets Unrealized Losses On Availablefor Sale Securities Gross
DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
20295000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Provision For Loan Losses
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
18470000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Provision For Loan Losses
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
16710000
CY2023Q4 cfb Deferred Tax Assets Lease Incentive
DeferredTaxAssetsLeaseIncentive
7930000
CY2022Q4 cfb Deferred Tax Assets Lease Incentive
DeferredTaxAssetsLeaseIncentive
8056000
CY2023Q4 cfb Deferred Tax Assets Loan Fees
DeferredTaxAssetsLoanFees
3701000
CY2022Q4 cfb Deferred Tax Assets Loan Fees
DeferredTaxAssetsLoanFees
4048000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
3397000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
3379000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
2334000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
2166000
CY2023Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
2818000
CY2022Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
1094000
CY2023Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
54106000
CY2022Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
55748000
CY2023Q4 cfb Deferred Tax Liabilities Federal Home Loan Bank Basis
DeferredTaxLiabilitiesFederalHomeLoanBankBasis
107000
CY2022Q4 cfb Deferred Tax Liabilities Federal Home Loan Bank Basis
DeferredTaxLiabilitiesFederalHomeLoanBankBasis
436000
CY2023Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
2565000
CY2022Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
2042000
CY2023Q4 cfb Deferred Tax Liabilities Right Of Use Assets
DeferredTaxLiabilitiesRightOfUseAssets
7023000
CY2022Q4 cfb Deferred Tax Liabilities Right Of Use Assets
DeferredTaxLiabilitiesRightOfUseAssets
7230000
CY2023Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
950000
CY2022Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
1018000
CY2023Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
43461000
CY2022Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
45022000
CY2023 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
-1127000
CY2022 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
96000
CY2021 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
1023000
CY2023 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
-266000
CY2022 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
24000
CY2021 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
245000
CY2023 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
-861000
CY2022 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
72000
CY2021 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
778000
CY2023 cfb Other Comprehensive Income Loss Reclassification Adjustment For Interest Income On Cashflow Hedges
OtherComprehensiveIncomeLossReclassificationAdjustmentForInterestIncomeOnCashflowHedges
275000
CY2023 cfb Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Income On Cashflow Hedges Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociForIncomeOnCashflowHedgesTax
65000
CY2023 cfb Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Interest Income On Cash Flow Hedges Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAociForInterestIncomeOnCashFlowHedgesNetOfTax
210000
CY2023 us-gaap Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
-651000
CY2022 us-gaap Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
72000
CY2021 us-gaap Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
778000
CY2023Q4 us-gaap Capital
Capital
807018000
CY2023Q4 us-gaap Capital To Risk Weighted Assets
CapitalToRiskWeightedAssets
0.112
CY2023Q4 us-gaap Capital Required For Capital Adequacy
CapitalRequiredForCapitalAdequacy
756285000
CY2023Q4 us-gaap Capital Required For Capital Adequacy To Risk Weighted Assets
CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
0.105
CY2023Q4 us-gaap Tier One Risk Based Capital
TierOneRiskBasedCapital
727723000
CY2023Q4 us-gaap Tier One Risk Based Capital To Risk Weighted Assets
TierOneRiskBasedCapitalToRiskWeightedAssets
0.101
CY2023Q4 cfb Tier One Risk Based Capital Required For Capital Adequacy With Buffer
TierOneRiskBasedCapitalRequiredForCapitalAdequacyWithBuffer
612231000
CY2023Q4 cfb Tier One Risk Based Capital Required For Capital Adequacy With Buffer To Risk Weighted Assets
TierOneRiskBasedCapitalRequiredForCapitalAdequacyWithBufferToRiskWeightedAssets
0.085
CY2023Q4 us-gaap Common Equity Tier One Capital
CommonEquityTierOneCapital
718855000
CY2023Q4 us-gaap Common Equity Tier One Capital Ratio
CommonEquityTierOneCapitalRatio
0.100
CY2023Q4 us-gaap Common Equity Tier One Capital Required For Capital Adequacy
CommonEquityTierOneCapitalRequiredForCapitalAdequacy
504190000
CY2023Q4 cfb Common Equity Tier One Capital Required For Capital Adequacy To Risk Weighted Assets
CommonEquityTierOneCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
0.00070
CY2023Q4 us-gaap Tier One Leverage Capital
TierOneLeverageCapital
727723000
CY2023Q4 us-gaap Tier One Leverage Capital To Average Assets
TierOneLeverageCapitalToAverageAssets
0.100
CY2023Q4 us-gaap Tier One Leverage Capital Required For Capital Adequacy
TierOneLeverageCapitalRequiredForCapitalAdequacy
292517000
CY2023Q4 us-gaap Tier One Leverage Capital Required For Capital Adequacy To Average Assets
TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
0.040
CY2022Q4 us-gaap Capital
Capital
715416000
CY2022Q4 us-gaap Capital To Risk Weighted Assets
CapitalToRiskWeightedAssets
0.105
CY2022Q4 us-gaap Capital Required For Capital Adequacy
CapitalRequiredForCapitalAdequacy
714162000
CY2022Q4 us-gaap Capital Required For Capital Adequacy To Risk Weighted Assets
CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
0.105
CY2022Q4 us-gaap Tier One Risk Based Capital
TierOneRiskBasedCapital
644953000
CY2022Q4 us-gaap Tier One Risk Based Capital To Risk Weighted Assets
TierOneRiskBasedCapitalToRiskWeightedAssets
0.095
CY2022Q4 cfb Tier One Risk Based Capital Required For Capital Adequacy With Buffer
TierOneRiskBasedCapitalRequiredForCapitalAdequacyWithBuffer
578131000
CY2022Q4 cfb Tier One Risk Based Capital Required For Capital Adequacy With Buffer To Risk Weighted Assets
TierOneRiskBasedCapitalRequiredForCapitalAdequacyWithBufferToRiskWeightedAssets
0.085
CY2022Q4 us-gaap Common Equity Tier One Capital
CommonEquityTierOneCapital
643892000
CY2022Q4 us-gaap Common Equity Tier One Capital Ratio
CommonEquityTierOneCapitalRatio
0.095
CY2022Q4 us-gaap Common Equity Tier One Capital Required For Capital Adequacy
CommonEquityTierOneCapitalRequiredForCapitalAdequacy
476108000
CY2022Q4 us-gaap Class Of Warrant Or Right Outstanding
ClassOfWarrantOrRightOutstanding
80000
CY2022Q4 cfb Common Equity Tier One Capital Required For Capital Adequacy To Risk Weighted Assets
CommonEquityTierOneCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
0.00070
CY2022Q4 us-gaap Tier One Leverage Capital
TierOneLeverageCapital
644953000
CY2022Q4 us-gaap Tier One Leverage Capital To Average Assets
TierOneLeverageCapitalToAverageAssets
0.103
CY2022Q4 us-gaap Tier One Leverage Capital Required For Capital Adequacy
TierOneLeverageCapitalRequiredForCapitalAdequacy
249270000
CY2022Q4 us-gaap Tier One Leverage Capital Required For Capital Adequacy To Average Assets
TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
0.040
CY2022Q4 us-gaap Banking Regulation Capital Conservation Buffer Capital Conserved Minimum
BankingRegulationCapitalConservationBufferCapitalConservedMinimum
0.025
CY2023Q4 us-gaap Banking Regulation Capital Conservation Buffer Capital Conserved Minimum
BankingRegulationCapitalConservationBufferCapitalConservedMinimum
0.025
CY2022 us-gaap Defined Contribution Plan Employer Matching Contribution Percent Of Match
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
1
CY2023 us-gaap Defined Contribution Plan Employer Matching Contribution Percent Of Match
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
1
CY2022 us-gaap Defined Contribution Plan Employer Matching Contribution Percent
DefinedContributionPlanEmployerMatchingContributionPercent
0.05
CY2023 us-gaap Defined Contribution Plan Employer Matching Contribution Percent
DefinedContributionPlanEmployerMatchingContributionPercent
0.05
CY2023 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
2000000
CY2022 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
2000000
CY2021 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
1000000
CY2023 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
15482000
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
14253000
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
14241000
CY2023 cfb Income Not From Contract With Customer Net Excluding Interest Income
IncomeNotFromContractWithCustomerNetExcludingInterestIncome
5182000
CY2022 cfb Income Not From Contract With Customer Net Excluding Interest Income
IncomeNotFromContractWithCustomerNetExcludingInterestIncome
3028000
CY2021 cfb Income Not From Contract With Customer Net Excluding Interest Income
IncomeNotFromContractWithCustomerNetExcludingInterestIncome
-581000
CY2023 us-gaap Noninterest Income
NoninterestIncome
20664000
CY2022 us-gaap Noninterest Income
NoninterestIncome
17281000
CY2021 us-gaap Noninterest Income
NoninterestIncome
13660000
CY2022Q4 us-gaap Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1
ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
5.00
CY2023Q4 us-gaap Class Of Warrant Or Right Number Of Securities Called By Each Warrant Or Right
ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
80000
CY2023 cfb Exercise Of Warrants Value Of Shares Issued
ExerciseOfWarrantsValueOfSharesIssued
400000
CY2023Q4 us-gaap Class Of Warrant Or Right Outstanding
ClassOfWarrantOrRightOutstanding
0
CY2023 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
5281000
CY2022 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
4417000
CY2021 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
4584000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
66669000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
61599000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
69413000
CY2023 us-gaap Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
413000
CY2023 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
66256000
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
61599000
CY2021 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
69413000
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
49010078
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
49489860
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
51291428
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.35
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.24
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.35
CY2023 us-gaap Net Income Loss
NetIncomeLoss
66669000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
61599000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
69413000
CY2023 us-gaap Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
413000
CY2023 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
66256000
CY2022 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
61599000
CY2021 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
69413000
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
49010078
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
49489860
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
51291428
CY2023 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
329988
CY2022 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
512194
CY2021 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
739154
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
49340066
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
50002054
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
52030582
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.34
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.23
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.33
CY2023 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
799238
CY2022 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
523768
CY2021 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
658100
CY2022Q2 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
30000000
CY2023Q4 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
16000000
CY2023Q4 us-gaap Fair Value Disclosure Offbalance Sheet Risks Amount Liability
FairValueDisclosureOffbalanceSheetRisksAmountLiability
2146429000
CY2022Q4 us-gaap Fair Value Disclosure Offbalance Sheet Risks Amount Liability
FairValueDisclosureOffbalanceSheetRisksAmountLiability
2912871000
CY2023 cfb Subscription Agreement Entered Number Of Parties
SubscriptionAgreementEnteredNumberOfParties
5
CY2023Q4 cfb Subscription Agreement Maximum Investment To Be Made
SubscriptionAgreementMaximumInvestmentToBeMade
10000000.0
CY2023Q4 ecd Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
false
CY2023Q4 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2023Q4 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false
CY2023Q4 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false
CY2023 dei Auditor Name
AuditorName
FORVIS, LLP
CY2023 dei Auditor Firm
AuditorFirmId
686
CY2023 dei Auditor Location
AuditorLocation
Kansas City, Missouri

Files In Submission

Name View Source Status
0001558370-24-002154-index-headers.html Edgar Link pending
0001558370-24-002154-index.html Edgar Link pending
0001558370-24-002154.txt Edgar Link pending
0001558370-24-002154-xbrl.zip Edgar Link pending
cfb-20231231.xsd Edgar Link pending
cfb-20231231x10k.htm Edgar Link pending
cfb-20231231x10k001.jpg Edgar Link pending
cfb-20231231x10k007.jpg Edgar Link pending
cfb-20231231x10k008.jpg Edgar Link pending
cfb-20231231x10k009.jpg Edgar Link pending
cfb-20231231x10k010.jpg Edgar Link pending
cfb-20231231x10k011.jpg Edgar Link pending
cfb-20231231x10k020.jpg Edgar Link pending
cfb-20231231x10k021.jpg Edgar Link pending
cfb-20231231x10k022.jpg Edgar Link pending
cfb-20231231xex10d25.htm Edgar Link pending
cfb-20231231xex10d5.htm Edgar Link pending
cfb-20231231xex21d1.htm Edgar Link pending
cfb-20231231xex23d1.htm Edgar Link pending
cfb-20231231xex23d1001.jpg Edgar Link pending
cfb-20231231xex23d1002.jpg Edgar Link pending
cfb-20231231xex23d1003.jpg Edgar Link pending
cfb-20231231xex31d1.htm Edgar Link pending
cfb-20231231xex31d2.htm Edgar Link pending
cfb-20231231xex32d1.htm Edgar Link pending
cfb-20231231xex4d2.htm Edgar Link pending
cfb-20231231xex97d1.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R100.htm Edgar Link pending
R101.htm Edgar Link pending
R102.htm Edgar Link pending
R103.htm Edgar Link pending
R104.htm Edgar Link pending
R105.htm Edgar Link pending
R106.htm Edgar Link pending
R107.htm Edgar Link pending
R108.htm Edgar Link pending
R109.htm Edgar Link pending
R11.htm Edgar Link pending
R110.htm Edgar Link pending
R111.htm Edgar Link pending
R112.htm Edgar Link pending
R113.htm Edgar Link pending
R114.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
cfb-20231231_def.xml Edgar Link unprocessable
cfb-20231231_pre.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R88.htm Edgar Link pending
R89.htm Edgar Link pending
R9.htm Edgar Link pending
R90.htm Edgar Link pending
R91.htm Edgar Link pending
R92.htm Edgar Link pending
R93.htm Edgar Link pending
R94.htm Edgar Link pending
R95.htm Edgar Link pending
R96.htm Edgar Link pending
R97.htm Edgar Link pending
R98.htm Edgar Link pending
R99.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
cfb-20231231_cal.xml Edgar Link unprocessable
cfb-20231231_lab.xml Edgar Link unprocessable
cfb-20231231x10k_htm.xml Edgar Link completed