XML 105 R87.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

Employee Benefit Plans (Details) $ / shares in Units, $ in Thousands |  |  | 12 Months Ended
--- | --- | --- | ---
Nov. 01, 2023 | Oct. 31, 2023 | Dec. 31, 2023 USD ($) $ / shares shares | Dec. 31, 2022 USD ($) $ / shares shares | Dec. 31, 2021
ESOP Plan [Abstract] |  |  |  |  |
Number of common stock purchased by ESOP (in shares) | shares |  |  | 369,958 | 58,369 |
Purchase price of common stock (in dollars per share) | $ / shares |  |  | $ 9.19 | $ 8.57 |
Total cost of shares purchased by ESOP | $ |  |  | $ 3,400 | $ 500 |
Line of credit to ESOP | $ |  |  |  | 5,000 |
Term of ESOP loan |  |  | 20 years |  |
Compensation expense related to ESOP | $ |  |  | $ 307 | $ 66 |
Shares Held by ESOP [Abstract] |  |  |  |  |
Allocated to participants (in shares) | shares |  |  | 134,444 | 132,188 |
Committed to be released (in shares) | shares |  |  | 28,669 | 1,237 |
Suspense shares (in shares) | shares |  |  | 458,829 | 118,561 |
Total ESOP shares (in shares) | shares |  |  | 621,942 | 251,986 |
Fair value of unearned shares | $ |  |  | $ 4,217 | $ 1,016 |
Shares released for allocation (in shares) | shares |  |  | 28,669 | 5,032 |
Unearned ESOP shares | $ |  |  | $ 4,492 | $ 1,265 |
Total number of common stock purchased by ESOP to date (in shares) | shares |  |  | 428,327 | 58,369 |
Total cost of shares purchased by ESOP to date | $ |  |  | $ 3,900 | $ 500 |
Reverse stock split ratio | 0.125 | 0.125 |  |  | 0.125
Pension Plan [Member] | City First Bank 401(k) Plan [Member] |  |  |  |  |
401(k) Plan [Abstract] |  |  |  |  |
Employee contributions as a percentage of their compensation |  |  | 15.00% |  |
Employer matching contribution, percent of match |  |  | 50.00% |  |
Employer matching contribution, percent of compensation contributed |  |  | 6.00% |  |
Additional employer matching contribution, percent of compensation contributed |  |  | 3.00% |  |
401(k) benefit plan expense | $ |  |  | $ 447 | $ 309 |

X
- Definition Cost of shares purchased by the Employee Stock Option Plan ("ESOP") during the period. + References No definition available. + Details
Name: | byfc_CostOfSharesPurchasedByESOP
Namespace Prefix: | byfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Percentage employer matches of the employee's percentage contribution matched related to non-elective safe harbor contribution. + References No definition available. + Details
Name: | byfc_DefinedContributionPlanAdditionalEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | byfc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Cost of shares purchased by the Employee Stock Option Plan ("ESOP") during the period. + References No definition available. + Details
Name: | byfc_EmployeeStockOwnershipPlanESOPCostOfSharesPurchasedByESOP
Namespace Prefix: | byfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This item represents the number of shares provided to the Employee Stock Ownership Plan (ESOP) to date. + References No definition available. + Details
Name: | byfc_EmployeeStockOwnershipPlanESOPSharesContributedToESOPToDate
Namespace Prefix: | byfc_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares released for allocation to participants under employee stock ownership plan (ESOP). + References No definition available. + Details
Name: | byfc_EmployeeStockOwnershipPlanEsopNumberOfSharesReleasedForAllocation
Namespace Prefix: | byfc_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the term of the ESOP loan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter. + References No definition available. + Details
Name: | byfc_EmployeeStockOwnershipPlanLoanTerm
Namespace Prefix: | byfc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cost of unearned shares that qualify as permanent equity that are held by an employee stock ownership plan (ESOP). + References No definition available. + Details
Name: | byfc_UnearnedESOPSharesCost
Namespace Prefix: | byfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 70 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of plan compensation cost recognized during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480489/718-40-50-1 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair value of unearned shares held by the employee stock ownership plan (ESOP). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480489/718-40-50-1 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The shares or units in an ESOP trust that have been assigned to individual participant accounts based on a known formula. IRS rules require allocations to be nondiscriminatory generally based on compensation, length of service, or a combination of both. For any particular participant such shares or units may be vested, unvested, or partially vested. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480489/718-40-50-1 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The shares that, although not legally released, will be released by a future scheduled and committed debt service payment and will be allocated to employees for service rendered in the current accounting period. The ESOP documents typically define the period of service to which the shares relate. ESOP shares are released to compensate employees directly, to settle employer liabilities for other employee benefits, and to replace dividends on allocated shares that are used for debt service. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480489/718-40-50-1 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Shares contributed to the ESOP that have not yet been released, committed to be released, or allocated to participant accounts. Suspense shares generally collateralize ESOP debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480489/718-40-50-1 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition This item represents the number of shares provided to the Employee Stock Ownership Plan (ESOP) during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480489/718-40-50-1 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sum of the allocated, committed-to-be-released and suspense shares of the entity held by the plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480489/718-40-50-1 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Weighted average purchase price of capital shares purchased through an employee stock ownership plan. + References No definition available. + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash outflow to finance the entity's defined contribution plan to acquire shares of the entity. The plan initially holds the shares in a suspense account, which is collateral for the loan. As the plan makes payment on the debt, the shares are released from the suspense account and become available to be allocated to participant accounts. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15 + Details
Name: | us-gaap_OriginationOfLoansToEmployeeStockOwnershipPlans
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SAB TOPIC 4.C) -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-4 + Details
Name: | us-gaap_StockholdersEquityNoteStockSplitConversionRatio1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=byfc_CityFirstBank401KPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |