XML 25 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Option Plan (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Optionholder
Dec. 31, 2013
Optionholder
Stock Option Plan [Abstract]    
Options maximum term period 10 years  
Shares [Roll Forward]    
Options outstanding, beginning of period (in shares) 151,335us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Granted (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross  
Exercised (in shares) 0us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised  
Canceled or expired (in shares) (70,125)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod  
Options outstanding, end of period (in shares) 81,210us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 151,335us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Options exercisable, end of period (in shares) 81,210us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber  
Weighted Average Exercise Price [Roll Forward]    
Options outstanding, beginning of period (in dollars per share) $ 21.66us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice  
Granted (in dollars per share) $ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice  
Exercised (in dollars per share) $ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice  
Canceled or expired (in dollars per share) $ 23.53us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice  
Options outstanding, end of period (in dollars per share) $ 20.05us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 21.66us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Options exercisable, end of period (in dollars per share) $ 20.05us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice  
Weighted Average Remaining Contractual Life (in years) [Abstract]    
Options outstanding, end of period 2 years 9 months 14 days  
Options exercisable, end of period 2 years 9 months 14 days  
Aggregate Intrinsic Value [Abstract]    
Options outstanding, end of period $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue  
Options exercisable, end of period 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1  
Number of option holders that exercised 0opof_NumberOfOptionHolders 0opof_NumberOfOptionHolders
Proceeds from exercise of stock options 0us-gaap_ProceedsFromStockOptionsExercised 0us-gaap_ProceedsFromStockOptionsExercised
Unrecognized compensation expense related to nonvested options 0us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions 0us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
Stock compensation expense $ 0us-gaap_ShareBasedCompensation $ 0us-gaap_ShareBasedCompensation
Information pertaining to options outstanding [Abstract]    
Options Outstanding, Number Outstanding (in shares) 81,210us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions  
Options Outstanding, Weighted Average Remaining Contractual Life 2 years 9 months 14 days  
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 20.05us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1  
Options Exercisable, Number Exercisable (in shares) 81,210us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions  
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 20.05us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1  
20.05 [Member]    
Information pertaining to options outstanding [Abstract]    
Range of Exercise Prices (in dollars per share) $ 20.05us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= opof_StockOptionExercisePriceRangeTwoMember
 
Options Outstanding, Number Outstanding (in shares) 81,210us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= opof_StockOptionExercisePriceRangeTwoMember
 
Options Outstanding, Weighted Average Remaining Contractual Life 2 years 9 months 14 days  
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 20.05us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= opof_StockOptionExercisePriceRangeTwoMember
 
Options Exercisable, Number Exercisable (in shares) 81,210us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= opof_StockOptionExercisePriceRangeTwoMember
 
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 20.05us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= opof_StockOptionExercisePriceRangeTwoMember