XML 54 R43.htm IDEA: XBRL DOCUMENT
v3.25.2

Loans and Allowance for Credit Losses - Summary of Loans by Year of Origination (Details) - USD ($) $ in Thousands | 6 Months Ended | 12 Months Ended
--- | --- | ---
Jun. 30, 2025 | Dec. 31, 2024
Total Loans |  |
2025/2024 | $ 72,787 | $ 133,528
2024/2023 | 126,040 | 147,599
2023/2022 | 139,572 | 199,268
2022/2021 | 179,203 | 149,583
2021/2020 | 140,712 | 117,398
Prior | 378,907 | 294,811
Revolving Loans Amortized Cost Basis | 73,603 | 50,439
Total | 1,110,824 | 1,092,626
Gross Charge Offs |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 46
2023/2022 | 19 | 329
2022/2021 | 52 | 57
2021/2020 | 1 | 54
Prior | 101 | 52
Revolving Loans Amortized Cost Basis | 34 | 114
Total | 207 | 652
Real Estate: | Residential |  |
Total Loans |  |
2025/2024 | 7,909 | 16,932
2024/2023 | 16,026 | 34,311
2023/2022 | 33,152 | 49,238
2022/2021 | 46,309 | 41,652
2021/2020 | 39,933 | 54,422
Prior | 167,046 | 123,420
Revolving Loans Amortized Cost Basis | 18,949 | 18,015
Total | 329,324 | 337,990
Real Estate: | Commercial |  |
Total Loans |  |
2025/2024 | 37,424 | 70,357
2024/2023 | 73,299 | 53,861
2023/2022 | 63,063 | 69,725
2022/2021 | 68,464 | 87,074
2021/2020 | 84,470 | 46,239
Prior | 184,637 | 155,418
Revolving Loans Amortized Cost Basis | 1,840 | 2,839
Total | 513,197 | 485,513
Real Estate: | Construction |  |
Total Loans |  |
2025/2024 | 1,808 | 11,987
2024/2023 | 10,400 | 21,145
2023/2022 | 10,391 | 14,342
2022/2021 | 10,792 | 269
2021/2020 | 269 | 6,962
Prior | 7,020 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 40,680 | 54,705
Commercial and Industrial |  |
Total Loans |  |
2025/2024 | 25,273 | 33,295
2024/2023 | 25,592 | 25,263
2023/2022 | 21,926 | 12,280
2022/2021 | 7,571 | 5,546
2021/2020 | 5,107 | 4,374
Prior | 10,090 | 7,751
Revolving Loans Amortized Cost Basis | 42,662 | 23,538
Total | 138,221 | 112,047
Consumer |  |
Total Loans |  |
2025/2024 | 373 | 779
2024/2023 | 574 | 8,980
2023/2022 | 7,200 | 31,806
2022/2021 | 23,929 | 15,015
2021/2020 | 10,933 | 4,830
Prior | 5,333 | 3,669
Revolving Loans Amortized Cost Basis | 9,034 | 5,429
Total | 57,376 | 70,508
Other |  |
Total Loans |  |
2025/2024 | 0 | 178
2024/2023 | 149 | 4,039
2023/2022 | 3,840 | 21,877
2022/2021 | 22,138 | 27
2021/2020 | 0 | 571
Prior | 4,781 | 4,553
Revolving Loans Amortized Cost Basis | 1,118 | 618
Total | 32,026 | 31,863
Pass | Real Estate: | Residential |  |
Total Loans |  |
2025/2024 | 7,549 | 16,932
2024/2023 | 16,026 | 34,311
2023/2022 | 30,975 | 46,602
2022/2021 | 44,745 | 41,652
2021/2020 | 39,933 | 54,422
Prior | 166,466 | 122,083
Revolving Loans Amortized Cost Basis | 18,949 | 18,015
Total | 324,643 | 334,017
Pass | Real Estate: | Commercial |  |
Total Loans |  |
2025/2024 | 37,424 | 64,438
2024/2023 | 67,424 | 52,178
2023/2022 | 62,539 | 67,336
2022/2021 | 68,464 | 82,578
2021/2020 | 81,053 | 45,959
Prior | 177,880 | 147,557
Revolving Loans Amortized Cost Basis | 1,840 | 2,839
Total | 496,624 | 462,885
Pass | Real Estate: | Construction |  |
Total Loans |  |
2025/2024 | 1,808 | 11,987
2024/2023 | 10,400 | 21,145
2023/2022 | 10,391 | 14,342
2022/2021 | 10,792 | 269
2021/2020 | 269 | 0
Prior | 7,020 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 40,680 | 47,743
Pass | Commercial and Industrial |  |
Total Loans |  |
2025/2024 | 25,273 | 33,295
2024/2023 | 25,592 | 25,063
2023/2022 | 21,926 | 12,280
2022/2021 | 7,571 | 5,546
2021/2020 | 5,107 | 4,374
Prior | 9,855 | 4,530
Revolving Loans Amortized Cost Basis | 42,662 | 20,338
Total | 137,986 | 105,426
Pass | Consumer |  |
Total Loans |  |
2025/2024 | 373 | 779
2024/2023 | 574 | 8,980
2023/2022 | 7,200 | 31,806
2022/2021 | 23,929 | 14,973
2021/2020 | 10,901 | 4,809
Prior | 5,243 | 3,519
Revolving Loans Amortized Cost Basis | 9,034 | 5,429
Total | 57,254 | 70,295
Pass | Other |  |
Total Loans |  |
2025/2024 | 0 | 178
2024/2023 | 149 | 4,039
2023/2022 | 3,840 | 21,877
2022/2021 | 22,138 | 27
2021/2020 | 0 | 571
Prior | 4,781 | 4,553
Revolving Loans Amortized Cost Basis | 1,118 | 618
Total | 32,026 | 31,863
Special Mention | Real Estate: | Residential |  |
Total Loans |  |
2025/2024 | 360 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 2,586
2022/2021 | 1,564 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 1,924 | 2,586
Special Mention | Real Estate: | Commercial |  |
Total Loans |  |
2025/2024 | 0 | 5,919
2024/2023 | 5,875 | 1,683
2023/2022 | 524 | 2,214
2022/2021 | 0 | 4,496
2021/2020 | 3,417 | 280
Prior | 1,678 | 2,782
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 11,494 | 17,374
Special Mention | Real Estate: | Construction |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 6,962
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 6,962
Special Mention | Commercial and Industrial |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 200
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 235 | 3,221
Revolving Loans Amortized Cost Basis | 0 | 3,200
Total | 235 | 6,621
Special Mention | Consumer |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Special Mention | Other |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Substandard | Real Estate: | Residential |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 2,177 | 50
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 580 | 1,337
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 2,757 | 1,387
Substandard | Real Estate: | Commercial |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 175
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 5,079 | 5,079
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 5,079 | 5,254
Substandard | Real Estate: | Construction |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Substandard | Commercial and Industrial |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Substandard | Consumer |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 42
2021/2020 | 32 | 21
Prior | 90 | 150
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 122 | 213
Substandard | Other |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Doubtful | Real Estate: | Residential |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Doubtful | Real Estate: | Commercial |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Doubtful | Real Estate: | Construction |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Doubtful | Commercial and Industrial |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Doubtful | Consumer |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Doubtful | Other |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Loss | Real Estate: | Residential |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Loss | Real Estate: | Commercial |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Loss | Real Estate: | Construction |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Loss | Commercial and Industrial |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Loss | Consumer |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | 0 | 0
Loss | Other |  |
Total Loans |  |
2025/2024 | 0 | 0
2024/2023 | 0 | 0
2023/2022 | 0 | 0
2022/2021 | 0 | 0
2021/2020 | 0 | 0
Prior | 0 | 0
Revolving Loans Amortized Cost Basis | 0 | 0
Total | $ 0 | $ 0

X
- Definition Financing Receivable, before Allowance for Credit Loss, Fee and Loan in Process, Write Off + References No definition available. + Details
Name: | cbfv_FinancingReceivableBeforeAllowanceForCreditLossFeeAndLoanInProcessWriteOff
Namespace Prefix: | cbfv_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss, by Origination Year, Write Off + References No definition available. + Details
Name: | cbfv_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossByOriginationYearWriteOffAbstract
Namespace Prefix: | cbfv_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amortized cost, before allowance for credit loss, fee, and loan in process, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -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 Reference 2: 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 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 + Details
Name: | us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossByOriginationYearAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated more than five years 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 Reference 3: 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 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated more than five years before current fiscal year. 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 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, of financing receivable that can be withdrawn, repaid, and redrawn. + 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 Reference 3: 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 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestRevolving
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable that can be withdrawn, repaid, and redrawn. + References Reference 1: 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_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated four years 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 Reference 3: 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 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated four years before current fiscal year. 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 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated three years 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 Reference 3: 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 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated three years before current fiscal year. 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 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, 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 Reference 3: 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 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated in current fiscal year. 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 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated two years 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 Reference 3: 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 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated two years before current fiscal year. 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 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest 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 Reference 3: 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 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated in fiscal year before current fiscal year. 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 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=cbfv_RealEstatePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstateMember
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_FinancingReceivablePortfolioSegmentAxis=cbfv_CommercialAndIndustrialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=cbfv_OtherPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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