XML 114 R98.htm IDEA: XBRL DOCUMENT
v3.20.4

Derivatives and Hedging Derivatives and Hedging (Additional Information) (Details) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2020 USD ($) loan | Dec. 31, 2019 USD ($) | Dec. 31, 2018 USD ($)
Other Commitments [Line Items] |  |  |
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred | $ 1,400 |  |
Unrealized Gain (Loss) on Derivatives | 1,100 | $ (61) |
Interest Rate Swap On Loans [Member] |  |  |
Other Commitments [Line Items] |  |  |
Derivative Instrument Payment Of Interest Rate Swaps Designated As Cash Flow Hedges | 1,000 | (214) |
Restricted Cash and Cash Equivalents | 4,300 | 560 |
Derivative, Notional Amount | 100,000 | 100,000 |
Interest rate swaps |  |  |
Other Commitments [Line Items] |  |  |
Derivative Instrument Payment Of Interest Rate Swaps Designated As Cash Flow Hedges | 1,400 | 738 | $ 889
Derivative, Notional Amount | 53,000 |  |
Derivative, Notional Amount | 53,000 | 43,000 |
Customer Loan Swaps [Member] |  |  |
Other Commitments [Line Items] |  |  |
Restricted Cash and Cash Equivalents | 44,200 | 18,400 |
Interest Rate Lock Commitments [Member] |  |  |
Other Commitments [Line Items] |  |  |
Unrealized Gain (Loss) on Derivatives | (102) | 395 | $ (218)
Derivative, Notional Amount | 86,920 | 29,606 |
Interest Rate Swap on Borrowings |  |  |
Other Commitments [Line Items] |  |  |
Derivative Instrument Payment Of Interest Rate Swaps Designated As Cash Flow Hedges | $ 232 |  |
Derivative, Number of Interest Rate Swap Agreements | loan | 2 |  |
Derivative, Notional Amount | $ 100,000 |  |
Other Assets [Member] | Interest rate swaps |  |  |
Other Commitments [Line Items] |  |  |
Restricted Cash and Cash Equivalents | 13,300 | 8,800 |
Other Assets [Member] | Interest Rate Lock Commitments [Member] |  |  |
Other Commitments [Line Items] |  |  |
Derivative, Notional Amount | 58,574 | 27,087 |
Contract Two [Member] | Interest rate swaps |  |  |
Other Commitments [Line Items] |  |  |
Derivative, Notional Amount | 10,000 | 10,000 |
Contract Two [Member] | Interest Rate Swap on Borrowings |  |  |
Other Commitments [Line Items] |  |  |
Derivative, Notional Amount | 50,000 |  |
Contract One [Member] | Interest rate swaps |  |  |
Other Commitments [Line Items] |  |  |
Derivative, Notional Amount | 10,000 | 10,000 |
Contract One [Member] | Interest Rate Swap on Borrowings |  |  |
Other Commitments [Line Items] |  |  |
Derivative, Notional Amount | 50,000 |  |
Contract Six | Interest rate swaps |  |  |
Other Commitments [Line Items] |  |  |
Derivative, Notional Amount | $ 10,000 | $ 0 |

X
- Definition Derivative Instrument Payment (Receipt) Of Interest Rate Swaps Designated As Cash Flow Hedges + References No definition available. + Details
Name: | cac_DerivativeInstrumentPaymentReceiptOfInterestRateSwapsDesignatedAsCashFlowHedges
Namespace Prefix: | cac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Nominal or face amount used to calculate payment on derivative. + References No definition available. + Details
Name: | cac_DerivativeNotionalAmount1
Namespace Prefix: | cac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Derivative, Number of Interest Rate Swap Agreements + References No definition available. + Details
Name: | cac_DerivativeNumberofInterestRateSwapAgreements
Namespace Prefix: | cac_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=121549185&loc=d3e80845-113994 + Details
Name: | us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959 + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
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 No definition available. + Details
Name: | us-gaap_OtherCommitmentsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(2)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585 + Details
Name: | us-gaap_RestrictedCashAndCashEquivalents
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 + Details
Name: | us-gaap_UnrealizedGainLossOnDerivatives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=cac_InterestRateSwapOnLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=cac_CustomerLoanSwapsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=cac_InterestRateSwapOnBorrowingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cac_DerivativesByDerivativeInstrumentContractAxis=cac_ContractTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cac_DerivativesByDerivativeInstrumentContractAxis=cac_ContractOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cac_DerivativesByDerivativeInstrumentContractAxis=cac_ContractSixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |