XML 104 R91.htm IDEA: XBRL DOCUMENT
v3.20.4

Employee Stock Ownership Plan - Additional Information (Details) - USD ($) $ in Thousands |  | 12 Months Ended |  |
--- | --- | --- | --- | ---
May 12, 1998 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | May 01, 2018 | Apr. 30, 2018
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] |  |  |  |  |  |
Contributions to ESOP |  | $ 1,500 | $ 1,500 |  |  |
Dividends paid unallocated ESOP shares |  | 313 | 357 |  |  |
Outstanding loan |  | $ 8,100 | $ 9,300 |  |  |
Unallocated shares of ESOP (in shares) |  | 394,080 | 459,711 |  |  |
Fair value of unallocated shares |  | $ 7,300 |  |  |  |
Shares allocated to participants (in shares) |  | 2,477,663 |  |  |  |
Shares committed to be released (in shares) |  | 65,631 |  |  |  |
Employee Stock Ownership Plan |  |  |  |  |  |
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] |  |  |  |  |  |
Minimum age limit for employees to participate in ESOP (years) |  | 21 years |  |  |  |
Minimum number of working hours (hours) |  | 1000 hours |  |  |  |
ESOP original borrowings |  | $ 13,400 |  |  |  |
Purchase of common stock shares (in shares) |  | 2,013,137 |  |  |  |
Additional borrowings | $ 8,200 |  |  |  | $ 8,400 |
Additional common stock shares (in shares) | 633,750 |  |  |  | 292,592 |
Fixed interest rate (percent) |  |  |  |  | 3.25% | 8.25%
Compensation expense related to ESOP |  | $ 1,100 | $ 1,600 | $ 1,600 |  |
Increase (decrease) in the average fair value |  | $ (80) | $ 366 | $ 596 |  |
Employee Stock Ownership Plan | Minimum |  |  |  |  |  |
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] |  |  |  |  |  |
Extended loan term (years) | 12 years |  |  |  |  |
Employee Stock Ownership Plan | Maximum |  |  |  |  |  |
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] |  |  |  |  |  |
Extended loan term (years) | 30 years |  |  |  |  |

X
- Definition Additional Common Stock Issued Shares + References No definition available. + Details
Name: | ocfc_AdditionalCommonStockIssuedShares
Namespace Prefix: | ocfc_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Employee Minimum Age Eligibility To Participate In Plan + References No definition available. + Details
Name: | ocfc_EmployeeMinimumAgeEligibilityToParticipateInPlan
Namespace Prefix: | ocfc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employee Stock Ownership Plan (ESOP), Number of Unallocated Shares + References No definition available. + Details
Name: | ocfc_EmployeeStockOwnershipPlanESOPNumberOfUnallocatedShares
Namespace Prefix: | ocfc_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Employee Stock Ownership Plan ESOP Shares Contributed to ESOP Value + References No definition available. + Details
Name: | ocfc_EmployeeStockOwnershipPlanESOPSharesContributedToESOPValue
Namespace Prefix: | ocfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Employee Stock Ownership Plan Esop Debt Structure Direct Loan Interest Percentage + References No definition available. + Details
Name: | ocfc_EmployeeStockOwnershipPlanEsopDebtStructureDirectLoanInterestPercentage
Namespace Prefix: | ocfc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Employee stock ownership plan ESOP minimum work period. + References No definition available. + Details
Name: | ocfc_EmployeeStockOwnershipPlanEsopMinimumWorkPeriod
Namespace Prefix: | ocfc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Original Term Loan Borrowing + References No definition available. + Details
Name: | ocfc_OriginalTermLoanBorrowing
Namespace Prefix: | ocfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Share Based Compensation Expense Related To Increase In Fair Value + References No definition available. + Details
Name: | ocfc_ShareBasedCompensationExpenseRelatedToIncreaseInFairValue
Namespace Prefix: | ocfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Shares To Be Purchased For Esop From Borrowed Fund + References No definition available. + Details
Name: | ocfc_SharesToBePurchasedForEsopFromBorrowedFund
Namespace Prefix: | ocfc_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term Loan Additional Borrowings + References No definition available. + Details
Name: | ocfc_TermLoanAdditionalBorrowings
Namespace Prefix: | ocfc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Term Of Loan Repaid By Employee Stock Ownership Plan + References No definition available. + Details
Name: | ocfc_TermOfLoanRepaidByEmployeeStockOwnershipPlan
Namespace Prefix: | ocfc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expense for award under share-based payment arrangement. Excludes amount capitalized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -URI http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_AllocatedShareBasedCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount reported as a liability as of the balance sheet date by the entity (the employer) of the loan made by a third-party lender directly to the ESOP. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 25 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109244457&loc=d3e16545-113920 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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 -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_EmployeeStockOwnershipPlanESOPDisclosuresLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Dividends paid on stock held by an employee stock ownership plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPDividendsPaidToESOP
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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 -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis=ocfc_EmployeeStockOwnershipPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |