XML 32 R57.htm IDEA: XBRL DOCUMENT
v2.4.1.9

LOANS RECEIVABLE AND ALLOWANCE FOR LOAN LOSSES - Number of Loans Modified and Their Pre-modification and Post-modification Investment Balances (Detail) (USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 Contract | Dec. 31, 2013 Contract | Dec. 31, 2012 Contract
Financing Receivable, Modifications [Line Items] |  |  |
Number of Contracts | 20 orrf_FinancingReceivablesModificationsDuringPeriodNumberOfContracts | 9 orrf_FinancingReceivablesModificationsDuringPeriodNumberOfContracts | 2 orrf_FinancingReceivablesModificationsDuringPeriodNumberOfContracts
Pre- Modification Investment Balance | $ 1,912 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 | $ 5,176 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 | $ 336 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
Post- Modification Investment Balance | 1,824 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 | 5,158 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 | 336 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
Commercial [Member] |  |  |
Financing Receivable, Modifications [Line Items] |  |  |
Number of Contracts |  | 1 orrf_FinancingReceivablesModificationsDuringPeriodNumberOfContracts / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_CommercialMember |
Pre- Modification Investment Balance |  | 217 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_CommercialMember |
Post- Modification Investment Balance |  | 199 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_CommercialMember |
Residential Mortgage [Member] | First Lien [Member] |  |  |
Financing Receivable, Modifications [Line Items] |  |  |
Number of Contracts | 19 orrf_FinancingReceivablesModificationsDuringPeriodNumberOfContracts / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_FirstLienMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember |  | 1 orrf_FinancingReceivablesModificationsDuringPeriodNumberOfContracts / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_FirstLienMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember
Pre- Modification Investment Balance | 1,876 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_FirstLienMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember |  | 300 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_FirstLienMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember
Post- Modification Investment Balance | 1,810 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_FirstLienMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember |  | 300 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_FirstLienMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember
Residential Mortgage [Member] | Home Equity - Lines of Credit [Member] |  |  |
Financing Receivable, Modifications [Line Items] |  |  |
Number of Contracts |  |  | 1 orrf_FinancingReceivablesModificationsDuringPeriodNumberOfContracts / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_HomeEquityMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember
Pre- Modification Investment Balance |  |  | 36 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_HomeEquityMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember
Post- Modification Investment Balance |  |  | 36 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_HomeEquityMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember
Installment and Other Loans [Member] |  |  |
Financing Receivable, Modifications [Line Items] |  |  |
Number of Contracts | 1 orrf_FinancingReceivablesModificationsDuringPeriodNumberOfContracts / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AllOtherSegmentsMember |  |
Pre- Modification Investment Balance | 36 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AllOtherSegmentsMember |  |
Post- Modification Investment Balance | 14 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_StatementBusinessSegmentsAxis = us-gaap_AllOtherSegmentsMember |  |
Commercial Real Estate [Member] | Owner-Occupied [Member] |  |  |
Financing Receivable, Modifications [Line Items] |  |  |
Number of Contracts |  | 4 orrf_FinancingReceivablesModificationsDuringPeriodNumberOfContracts / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_OwnerOccupiedMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Pre- Modification Investment Balance |  | 421 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_OwnerOccupiedMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Post- Modification Investment Balance |  | 421 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_OwnerOccupiedMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Commercial Real Estate [Member] | Non-owner Occupied [Member] |  |  |
Financing Receivable, Modifications [Line Items] |  |  |
Number of Contracts |  | 2 orrf_FinancingReceivablesModificationsDuringPeriodNumberOfContracts / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_NonOwnerOccupiedMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Pre- Modification Investment Balance |  | 3,457 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_NonOwnerOccupiedMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Post- Modification Investment Balance |  | 3,457 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_NonOwnerOccupiedMember / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Acquisition and Development [Member] | Commercial and Land Development [Member] |  |  |
Financing Receivable, Modifications [Line Items] |  |  |
Number of Contracts |  | 2 orrf_FinancingReceivablesModificationsDuringPeriodNumberOfContracts / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_CommercialAndLandDevelopmentMember / us-gaap_StatementBusinessSegmentsAxis = orrf_AcquisitionAndDevelopmentPortfolioSegmentMember |
Pre- Modification Investment Balance |  | 1,081 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_CommercialAndLandDevelopmentMember / us-gaap_StatementBusinessSegmentsAxis = orrf_AcquisitionAndDevelopmentPortfolioSegmentMember |
Post- Modification Investment Balance |  | $ 1,081 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = orrf_CommercialAndLandDevelopmentMember / us-gaap_StatementBusinessSegmentsAxis = orrf_AcquisitionAndDevelopmentPortfolioSegmentMember |

X
- Definition Financing receivables modifications during period number of contracts. + References No definition available. + Details
Name: | orrf_FinancingReceivablesModificationsDuringPeriodNumberOfContracts
Namespace Prefix: | orrf_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivableModificationsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Post-modification amount of investment in financing receivables modified by troubled debt restructurings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 33 -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953676-111524 + Details
Name: | us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Pre-modification amount of investment in financing receivables modified by troubled debt restructurings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 33 -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953676-111524 + Details
Name: | us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=orrf_AcquisitionAndDevelopmentPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_ResidentialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |