XML 22 R79.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments - Schedule of Notional Amounts and Estimated Fair Values of Interest Rate Derivative Contracts Outstanding (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Designated as Hedging Instrument [Member] | Financial institution counterparties Loan/lease interest rate swaps assets [Member]    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 23,422invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 31,614invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Estimated Fair Value 138us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
469us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated as Hedging Instrument [Member] | Financial institution counterparties Loan/lease interest rate swaps liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Notional Amount 40,740invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
37,672invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Estimated Fair Value (3,143)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(3,179)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Non Designated as Hedging Instrument [Member] | Financial institution counterparties Loan/lease interest rate swaps assets [Member]    
Derivatives, Fair Value [Line Items]    
Notional Amount 0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
69,842invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Estimated Fair Value 0us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
719us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Non Designated as Hedging Instrument [Member] | Financial institution counterparties Loan/lease interest rate swaps liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Notional Amount 862,403invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
765,979invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Estimated Fair Value (47,039)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(38,952)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Non Designated as Hedging Instrument [Member] | Financial institution counterparties Loan/lease interest-rate caps assets [Member]    
Derivatives, Fair Value [Line Items]    
Notional Amount 81,058invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
73,058invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Estimated Fair Value 1,055us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1,003us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_FinancialInstitutionCounterpartiesLoanLeaseInterestRateCapsAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Non Designated as Hedging Instrument [Member] | Customer counterparties Loan/lease interest rate swaps assets [Member]    
Derivatives, Fair Value [Line Items]    
Notional Amount 862,403invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
765,979invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Estimated Fair Value 46,995us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
38,910us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsAssetsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Non Designated as Hedging Instrument [Member] | Customer counterparties Loan/lease interest rate swaps liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Notional Amount 0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
69,842invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Estimated Fair Value 0us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(719)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_CustomerCounterpartiesLoanLeaseInterestRateSwapsLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Non Designated as Hedging Instrument [Member] | Customer counterparties Loan/lease interest rate caps liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Notional Amount 81,058invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
73,058invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Estimated Fair Value $ (1,055)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ (1,003)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= cfr_CustomerCounterpartiesLoanLeaseInterestRateCapsLiabilitiesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember