XML 72 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
LOANS RECEIVABLE AND ALLOWANCE FOR LOAN LOSSES - Troubled Debt Restructurings (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Contract
Dec. 31, 2014
Contract
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings at period end, Number of Contracts 24orrf_FinancingReceivableModifiedBalanceEndOfPeriodNumberOfContract 23orrf_FinancingReceivableModifiedBalanceEndOfPeriodNumberOfContract
Troubled debt restructurings at period end, Recorded Investment $ 2,760orrf_FinancingReceivableModifiedBalanceEndOfPeriod $ 2,828orrf_FinancingReceivableModifiedBalanceEndOfPeriod
Accruing    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings at period end, Number of Contracts 9orrf_FinancingReceivableModifiedBalanceEndOfPeriodNumberOfContract
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_AccruingMember
9orrf_FinancingReceivableModifiedBalanceEndOfPeriodNumberOfContract
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_AccruingMember
Troubled debt restructurings at period end, Recorded Investment 1,096orrf_FinancingReceivableModifiedBalanceEndOfPeriod
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_AccruingMember
1,100orrf_FinancingReceivableModifiedBalanceEndOfPeriod
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_AccruingMember
Accruing | Acquisition and development | Commercial and land development    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings at period end, Number of Contracts 1orrf_FinancingReceivableModifiedBalanceEndOfPeriodNumberOfContract
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= orrf_CommercialAndLandDevelopmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_AccruingMember
/ us-gaap_StatementBusinessSegmentsAxis
= orrf_AcquisitionAndDevelopmentPortfolioSegmentMember
1orrf_FinancingReceivableModifiedBalanceEndOfPeriodNumberOfContract
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= orrf_CommercialAndLandDevelopmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_AccruingMember
/ us-gaap_StatementBusinessSegmentsAxis
= orrf_AcquisitionAndDevelopmentPortfolioSegmentMember
Troubled debt restructurings at period end, Recorded Investment 287orrf_FinancingReceivableModifiedBalanceEndOfPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= orrf_CommercialAndLandDevelopmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_AccruingMember
/ us-gaap_StatementBusinessSegmentsAxis
= orrf_AcquisitionAndDevelopmentPortfolioSegmentMember
287orrf_FinancingReceivableModifiedBalanceEndOfPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= orrf_CommercialAndLandDevelopmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_AccruingMember
/ us-gaap_StatementBusinessSegmentsAxis
= orrf_AcquisitionAndDevelopmentPortfolioSegmentMember
Accruing | Residential mortgage | First lien    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings at period end, Number of Contracts 8orrf_FinancingReceivableModifiedBalanceEndOfPeriodNumberOfContract
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= orrf_FirstLienMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_AccruingMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
8orrf_FinancingReceivableModifiedBalanceEndOfPeriodNumberOfContract
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= orrf_FirstLienMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_AccruingMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
Troubled debt restructurings at period end, Recorded Investment 809orrf_FinancingReceivableModifiedBalanceEndOfPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= orrf_FirstLienMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_AccruingMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
813orrf_FinancingReceivableModifiedBalanceEndOfPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= orrf_FirstLienMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_AccruingMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
Nonaccruing    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings at period end, Number of Contracts 15orrf_FinancingReceivableModifiedBalanceEndOfPeriodNumberOfContract
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_NonaccruingMember
14orrf_FinancingReceivableModifiedBalanceEndOfPeriodNumberOfContract
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_NonaccruingMember
Troubled debt restructurings at period end, Recorded Investment 1,664orrf_FinancingReceivableModifiedBalanceEndOfPeriod
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_NonaccruingMember
1,728orrf_FinancingReceivableModifiedBalanceEndOfPeriod
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_NonaccruingMember
Nonaccruing | Residential mortgage | First lien    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings at period end, Number of Contracts 14orrf_FinancingReceivableModifiedBalanceEndOfPeriodNumberOfContract
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= orrf_FirstLienMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_NonaccruingMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
13orrf_FinancingReceivableModifiedBalanceEndOfPeriodNumberOfContract
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= orrf_FirstLienMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_NonaccruingMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
Troubled debt restructurings at period end, Recorded Investment 1,652orrf_FinancingReceivableModifiedBalanceEndOfPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= orrf_FirstLienMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_NonaccruingMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
1,715orrf_FinancingReceivableModifiedBalanceEndOfPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= orrf_FirstLienMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_NonaccruingMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
Nonaccruing | Installment and other loans    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings at period end, Number of Contracts 1orrf_FinancingReceivableModifiedBalanceEndOfPeriodNumberOfContract
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_NonaccruingMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
1orrf_FinancingReceivableModifiedBalanceEndOfPeriodNumberOfContract
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_NonaccruingMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Troubled debt restructurings at period end, Recorded Investment $ 12orrf_FinancingReceivableModifiedBalanceEndOfPeriod
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_NonaccruingMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 13orrf_FinancingReceivableModifiedBalanceEndOfPeriod
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= orrf_NonaccruingMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember