XML 66 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
RETIREMENT PLANS - Additional Information (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Contributions charged $ 357us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount $ 311us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount $ 315us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Deferred Compensation Arrangement [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Age to qualify for payment of retirement benefits 65 years    
Estimated present value of future benefits to be paid 125orrf_DefinedBenefitPlanPresentValueFutureBenefitPayments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
133orrf_DefinedBenefitPlanPresentValueFutureBenefitPayments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Total annual expense 13orrf_DefinedBenefitPlanAmountExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
1orrf_DefinedBenefitPlanAmountExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
12orrf_DefinedBenefitPlanAmountExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Supplemental Discretionary Deferred Compensation Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total annual expense 25orrf_DefinedBenefitPlanAmountExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
10orrf_DefinedBenefitPlanAmountExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
30orrf_DefinedBenefitPlanAmountExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
Account balance of the trust 1,385orrf_AccountBalanceOfTrust
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
1,325orrf_AccountBalanceOfTrust
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
 
Supplemental Retirement and Salary Continuation Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Estimated present value of future benefits to be paid 4,844orrf_DefinedBenefitPlanPresentValueFutureBenefitPayments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember
4,527orrf_DefinedBenefitPlanPresentValueFutureBenefitPayments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember
 
Total annual expense 575orrf_DefinedBenefitPlanAmountExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember
549orrf_DefinedBenefitPlanAmountExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember
566orrf_DefinedBenefitPlanAmountExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember
Number of defined benefit pension plans 3orrf_NumberOfDefinedBenefitPensionPlans
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember
   
Life Insurance Coverage Post-retirement Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Estimated present value of future benefits to be paid 670orrf_DefinedBenefitPlanPresentValueFutureBenefitPayments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DefinedBenefitPostretirementLifeInsuranceMember
566orrf_DefinedBenefitPlanPresentValueFutureBenefitPayments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DefinedBenefitPostretirementLifeInsuranceMember
 
Total annual expense $ 104orrf_DefinedBenefitPlanAmountExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DefinedBenefitPostretirementLifeInsuranceMember
$ 42orrf_DefinedBenefitPlanAmountExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DefinedBenefitPostretirementLifeInsuranceMember
$ 43orrf_DefinedBenefitPlanAmountExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_DefinedBenefitPostretirementLifeInsuranceMember