XML 68 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans Receivable, Net - Troubled Debt Restructurings (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
SecurityLoan
Dec. 31, 2013
SecurityLoan
Residential Real Estate [Member]    
Financing Receivable, Modifications [Line Items]    
Number of Loans 10us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
6us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
Pre-modification Recorded Investment $ 2,313ocfc_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
$ 1,704ocfc_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
Post-modification Recorded Investment 1,901ocfc_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
1,696ocfc_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
Subsequently Defaulted [Member] | Residential Real Estate [Member]    
Financing Receivable, Modifications [Line Items]    
Number of Loans   2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ocfc_SubsequentlyDefaultedMember
Recorded Investment   300ocfc_TroubleDebtRestructuringModificationsRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ocfc_SubsequentlyDefaultedMember
Consumer [Member]    
Financing Receivable, Modifications [Line Items]    
Number of Loans 10us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_StatementBusinessSegmentsAxis
= ocfc_ConsumerMember
12us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_StatementBusinessSegmentsAxis
= ocfc_ConsumerMember
Pre-modification Recorded Investment 234ocfc_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= ocfc_ConsumerMember
601ocfc_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= ocfc_ConsumerMember
Post-modification Recorded Investment 178ocfc_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= ocfc_ConsumerMember
439ocfc_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= ocfc_ConsumerMember
Consumer [Member] | Subsequently Defaulted [Member]    
Financing Receivable, Modifications [Line Items]    
Number of Loans 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ocfc_SubsequentlyDefaultedMember
/ us-gaap_StatementBusinessSegmentsAxis
= ocfc_ConsumerMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ocfc_SubsequentlyDefaultedMember
/ us-gaap_StatementBusinessSegmentsAxis
= ocfc_ConsumerMember
Recorded Investment $ 40ocfc_TroubleDebtRestructuringModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ocfc_SubsequentlyDefaultedMember
/ us-gaap_StatementBusinessSegmentsAxis
= ocfc_ConsumerMember
$ 12ocfc_TroubleDebtRestructuringModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ocfc_SubsequentlyDefaultedMember
/ us-gaap_StatementBusinessSegmentsAxis
= ocfc_ConsumerMember