XML 14 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Derivative Instruments and Hedging Activities (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Derivative Instruments and Hedging Activities    
Asset Derivatives, Fair Value $ 23,559us-gaap_DerivativeFairValueOfDerivativeAsset $ 15,050us-gaap_DerivativeFairValueOfDerivativeAsset
Liability Derivatives, Fair Value 5,056us-gaap_DerivativeFairValueOfDerivativeLiability 2,758us-gaap_DerivativeFairValueOfDerivativeLiability
Derivatives Designated as Hedging Instruments    
Derivative Instruments and Hedging Activities    
Asset Derivatives, Fair Value 1,746us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
1,631us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Liability Derivatives, Fair Value 2,754us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
2,163us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives Designated as Hedging Instruments | Forward loan sales commitments | Accrued Interest Receivable and Other Assets    
Derivative Instruments and Hedging Activities    
Asset Derivatives, Fair Value 1,746us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= cfnl_AccruedInterestReceivableAndOtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= cfnl_ForwardLoanSalesCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
1,631us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= cfnl_AccruedInterestReceivableAndOtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= cfnl_ForwardLoanSalesCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives Designated as Hedging Instruments | Forward loan sales commitments | Accrued Interest Payable and Other Liabilities    
Derivative Instruments and Hedging Activities    
Liability Derivatives, Fair Value 2,754us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= cfnl_AccruedInterestPayableAndOtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= cfnl_ForwardLoanSalesCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
2,163us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= cfnl_AccruedInterestPayableAndOtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= cfnl_ForwardLoanSalesCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives Not Designated as Hedging Instruments    
Derivative Instruments and Hedging Activities    
Asset Derivatives, Fair Value 21,813us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
13,419us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Liability Derivatives, Fair Value 2,302us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
595us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Hedging Instruments | Rate Lock and Forward Loan Sales Commitments | Accrued Interest Receivable and Other Assets    
Derivative Instruments and Hedging Activities    
Asset Derivatives, Fair Value 19,634us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= cfnl_AccruedInterestReceivableAndOtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= cfnl_RateLockAndForwardLoanSalesCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
12,857us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= cfnl_AccruedInterestReceivableAndOtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= cfnl_RateLockAndForwardLoanSalesCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Hedging Instruments | Rate Lock and Forward Loan Sales Commitments | Accrued Interest Payable and Other Liabilities    
Derivative Instruments and Hedging Activities    
Liability Derivatives, Fair Value 2,179us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= cfnl_AccruedInterestPayableAndOtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= cfnl_RateLockAndForwardLoanSalesCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
562us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= cfnl_AccruedInterestPayableAndOtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= cfnl_RateLockAndForwardLoanSalesCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Hedging Instruments | Rate Lock Commitments | Accrued Interest Receivable and Other Assets    
Derivative Instruments and Hedging Activities    
Asset Derivatives, Fair Value 2,179us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= cfnl_AccruedInterestReceivableAndOtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
562us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= cfnl_AccruedInterestReceivableAndOtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as Hedging Instruments | Rate Lock Commitments | Accrued Interest Payable and Other Liabilities    
Derivative Instruments and Hedging Activities    
Liability Derivatives, Fair Value $ 123us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= cfnl_AccruedInterestPayableAndOtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 33us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= cfnl_AccruedInterestPayableAndOtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember