XML 58 R48.htm IDEA: XBRL DOCUMENT
v3.20.2

Note 8 - Business Combination (Details Textual) $ in Thousands | Oct. 01, 2019 USD ($) shares | Jun. 30, 2020 USD ($)
--- | --- | ---
County Bank Corp ("County") [Member] |  |
Number of Branch Offices | 14 |
Number of Loan Office | 1 |
Community Shores Bank Corp ("Community Shores") [Member] |  |
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Total |  | $ 249,000
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Total Loans |  | 177,000
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Total Deposits |  | $ 227,000
County Bank Corp ("County") [Member] |  |
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Total | $ 672,762 |
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Total Loans | 424,000 |
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Total Deposits | $ 573,601 |
County Bank Corp ("County") [Member] | Common Stock [Member] |  |
Stock Issued During Period, Shares, Acquisitions (in shares) | shares | 3,603,872 |
Stock Issued During Period, Value, Acquisitions | $ 108,000 |
County Bank Corp ("County") [Member] | Fractional Stock [Member] |  |
Stock Issued During Period, Shares, Acquisitions (in shares) | shares | 299 |

X
- Definition The amount of liability arising from total deposits. + References No definition available. + Details
Name: | cofs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTotalDeposits
Namespace Prefix: | cofs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents total loans for business combination recognized identifiable assets acquired and liabilities. + References No definition available. + Details
Name: | cofs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTotalLoans
Namespace Prefix: | cofs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents number of branch office. + References No definition available. + Details
Name: | cofs_NumberOfBranchOffices
Namespace Prefix: | cofs_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents information related to number of loan office. + References No definition available. + Details
Name: | cofs_NumberOfLoanOffice
Namespace Prefix: | cofs_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of assets acquired at the acquisition date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of shares of stock issued during the period pursuant to acquisitions. + References Reference 1: 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(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 3: 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(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesAcquisitions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of stock issued pursuant to acquisitions during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 3: 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.29-31) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueAcquisitions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=cofs_CountyBankCorpCountyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=cofs_CommunityShoresBankCorpCommunityShoresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=cofs_CountyBankCorpCountyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=cofs_FractionalStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |