XML 84 R67.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Loans (Narrative) (Detail) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2024 USD ($) Grade Rate | Dec. 31, 2023 USD ($) Grade Rate | Dec. 31, 2022 USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
U.S. dollar denominated loans and commitments to borrowers in Mexico | $ 0 | $ 0 |
Commercial and industrial loans related to overdraft for correspondent bank customer | $ 14,600 | 13,400 |
Financing Receivable, Threshold Period Past Due | 90 days |  |
Loans, net of unearned discounts | $ 20,754,813 | $ 18,824,251 |
Loans Receivable, Basis Spread on Variable Rate | Rate | (0.50%) | (1.75%) |
Loan Receivable Variable Rate | Rate | 8.50% | 10.25% |
Number of days past due for payment of interest on loans, minimum | 120 days |  |
Texas Leading Index economic condition indicator | 125.9 | 127.2 |
Financing Receivable, Change in Method, Credit Loss Expense (Reversal) | $ 7,200 | $ (45,000) |
Prime Rate |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Loans Receivable, Basis Spread on Variable Rate | Rate | (1.50%) |  |
Additional Funding Agreement Terms |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Loans, net of unearned discounts | $ 44,100 |  |
Contractual Interest Rate Reduction |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Financing Receivable Modified Interest Rate After Modification | Rate | 6.50% | 6.74% |
Contractual Interest Rate Reduction | Minimum [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Financing Receivable Modified Interest Rate After Modification | Rate | 6.00% |  |
Loans Receivable [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Accrued interest receivable | $ 86,800 | $ 90,800 |
Commercial and Industrial Total Energy Loans [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Percentage of total loans | 5.40% |  |
Loans, net of unearned discounts | $ 1,128,895 | $ 936,737 |
Weighted Average Risk Grade | Grade | 5.58 | 6.05 |
Commercial and Industrial Total Energy Loans [Member] | Risk Grade One To Eight [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Loans, net of unearned discounts | $ 1,111,319 | $ 871,221 |
Weighted Average Risk Grade | Grade | 5.51 | 5.73 |
Non Accrual Loans [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Financing Receivable, Excluding Accrued Interest, Impaired Interest Lost On Nonaccrual Loans | $ 5,700 | $ 4,000 | $ 1,700
Grade 12 [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
General percentage of valuation allowance in excess of principal balance, maximum | 30.00% |  |
Grade 13 [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
General percentage of valuation allowance in excess of principal balance, minimum | 30.00% |  |
Commercial Portfolio Segment [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Loans, net of unearned discounts | $ 6,109,532 | $ 5,967,182 |
Weighted Average Risk Grade | Grade | 6.64 | 6.60 |
Commercial Portfolio Segment [Member] | Risk Grade One To Eight [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Loans, net of unearned discounts | $ 5,553,757 | $ 5,507,878 |
Weighted Average Risk Grade | Grade | 6.30 | 6.32 |
Commercial and Industrial, Other Commercial [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Number of days past due for payment of interest on loans, minimum | 180 days |  |
Commercial Real Estate Portfolio Segment [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Loans, net of unearned discounts | $ 9,968,523 | $ 8,982,644 |
Weighted Average Risk Grade | Grade | 7.35 | 7.24 |
Commercial Real Estate Buildings Land And Other Financing Receivable [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Loans, net of unearned discounts | $ 7,704,447 | $ 7,301,920 |
Weighted Average Risk Grade | Grade | 7.25 | 7.20 |
Commercial Real Estate Buildings Land And Other Financing Receivable [Member] | Risk Grade One To Eight [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Loans, net of unearned discounts | $ 7,103,502 | $ 6,895,358 |
Weighted Average Risk Grade | Grade | 7.01 | 7.03 |
Construction Loans [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Loans, net of unearned discounts | $ 2,264,076 | $ 1,680,724 |
Weighted Average Risk Grade | Grade | 7.71 | 7.45 |
Construction Loans [Member] | Risk Grade One To Eight [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Loans, net of unearned discounts | $ 1,860,004 | $ 1,526,086 |
Weighted Average Risk Grade | Grade | 7.31 | 7.27 |
Consumer Loan [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Loans, net of unearned discounts | $ 444,474 | $ 476,962 |
Financing Receivable, Change in Method, Credit Loss Expense (Reversal) | 923 |  |
Bank Overdrafts | Financial Asset, Other than Financial Asset Acquired with Credit Deterioration | Nonperforming Financial Instruments [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Financing Receivable, Year One, Originated, Current Fiscal Year | 24,200 |  |
Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year | $ 5,500 |  |
Automobile Loan |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Percentage of total loans | 6.00% |  |
Commercial mortgage [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Loans, net of unearned discounts | $ 7,165,220 | $ 6,746,709 |
Financing Receivable, Change in Method, Credit Loss Expense (Reversal) | 6,200 |  |
Commitments to Extend Credit [Member] | Commercial and Industrial Total Energy Loans [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Unfunded balances | 1,000,000 |  |
Commitments to Extend Credit [Member] | Automobile Loan |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Unfunded balances | 535,500 |  |
Standby Letters of Credit [Member] | Commercial and Industrial Total Energy Loans [Member] |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Unfunded balances | 62,800 |  |
Standby Letters of Credit [Member] | Automobile Loan |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Unfunded balances | $ 20,200 |  |

X
- Definition Financing Receivable, Excluding Accrued Interest, Impaired Interest Lost On Nonaccrual Loans + References No definition available. + Details
Name: | cfr_FinancingReceivableExcludingAccruedInterestImpairedInterestLostOnNonaccrualLoans
Namespace Prefix: | cfr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Financing Receivable Modified Interest Rate After Modification + References No definition available. + Details
Name: | cfr_FinancingReceivableModifiedInterestRateAfterModification
Namespace Prefix: | cfr_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Days Past Due + References No definition available. + Details
Name: | cfr_NumberOfDaysPastDue
Namespace Prefix: | cfr_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percent Of Valuation Allowance In Excess Of Principal Balance Maximum + References No definition available. + Details
Name: | cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMaximum
Namespace Prefix: | cfr_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percent Of Valuation Allowance In Excess Of Principal Balance Minimum + References No definition available. + Details
Name: | cfr_PercentOfValuationAllowanceInExcessOfPrincipalBalanceMinimum
Namespace Prefix: | cfr_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of total loans + References No definition available. + Details
Name: | cfr_PercentageOfTotalLoans
Namespace Prefix: | cfr_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Rate as of the modification date + References No definition available. + Details
Name: | cfr_RateAsOfTheModificationDate
Namespace Prefix: | cfr_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Texas Leading Index economic condition indicator + References No definition available. + Details
Name: | cfr_TexasLeadingIndexEconomicConditionIndicator
Namespace Prefix: | cfr_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition U.S. dollar denominated loans and commitments to borrowers in Mexico + References No definition available. + Details
Name: | cfr_USDollarDenominatedLoansAndCommitmentsToBorrowersInMexico
Namespace Prefix: | cfr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Unfunded balances + References No definition available. + Details
Name: | cfr_Unfundedbalances
Namespace Prefix: | cfr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Weighted Average Risk Grade for Loans + References No definition available. + Details
Name: | cfr_WeightedAverageRiskGradeForLoans
Namespace Prefix: | cfr_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 40 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2 + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481573/470-10-45-10 + Details
Name: | us-gaap_BankOverdrafts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of credit loss expense (reversal of expense) on financing receivable from change in methodology. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11 + Details
Name: | us-gaap_FinancingReceivableChangeInMethodCreditLossExpenseReversal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Threshold period for when financing receivable is considered past due, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Excludes threshold period past due to write off as uncollectible. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14 + Details
Name: | us-gaap_FinancingReceivableThresholdPeriodPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477802/946-310-45-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_InterestReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage added to reference rate used to compute variable rate on loan receivable. + References No definition available. + Details
Name: | us-gaap_LoansReceivableBasisSpreadOnVariableRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_PrimeRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LoanRestructuringModificationAxis=us-gaap_AdditionalFundingAgreementTermsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LoanRestructuringModificationAxis=us-gaap_ContractualInterestRateReductionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_LoansReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialandIndustrialTotalEnergyLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=cfr_RiskGradeOneToEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_NonAccrualLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_GradeTwelveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_GradeThirteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialAndIndustrialOtherCommercialFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialRealEstateBuildingsLandAndOtherLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_BankOverdraftsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditLossStatusAxis=us-gaap_FinancialAssetOtherThanFinancialAssetAcquiredWithCreditDeteriorationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_AutomobileLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=cfr_CommercialmortgageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CommitmentsToExtendCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |