XML 98 R60.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Fair Value Measurements - Additional Information (Narrative) (Details) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Company purchased and holds auction rate securities | $ 98,600,000 opy_SecuritiesPurchasesAgainstPurchaseOffersAndLegalSettlement |  |  |
Commitment to purchase ARS from clients through 2016 | 12,200,000 opy_SecuritiesCommittedToPurchaseAmount |  |  |
Valuation adjustment (unrealized loss) for ARS | 8,030,000 opy_ValuationAdjustmentForLevelThreeAssets |  |  |
Loan position held in secondary loan trading portfolio | 0 opy_LoanPositionHeldInSecondaryLoanTradingPortfolioFairValue |  | 0 opy_LoanPositionHeldInSecondaryLoanTradingPortfolioFairValue |
Fair value of the reverse repurchase agreements | 250,000,000 opy_FairValueOfSecuritiesReverseRepurchaseAgreement | [1] | 184,000,000 opy_FairValueOfSecuritiesReverseRepurchaseAgreement | [1]
Fair value of the repurchase agreements | 0 opy_FairValueOfSecuritiesRepurchaseAgreement |  |  |
Loans held for sale period | 60 days |  |  |
Book value of loan held for sale | 18,400,000 opy_LoansHeldForSaleCarryingValue |  |  |
Fair value of loan held for sale | 19,243,000 us-gaap_LoansHeldForSaleFairValueDisclosure |  | 75,989,000 us-gaap_LoansHeldForSaleFairValueDisclosure |
Forward or delayed delivery of the underlying instrument with settlement | 180 days |  |  |
Auction rate securities |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Auction rate securities valuation adjustment | 8,000,000 us-gaap_AssetsFairValueAdjustment / us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis = us-gaap_AuctionRateSecuritiesMember |  |  |
Auction Rate Securities Purchase Commitment |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Auction rate securities valuation adjustment | 902,000 us-gaap_AssetsFairValueAdjustment / us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis = opy_AuctionRateSecuritiesPurchaseCommitmentMember |  |  |
Auction Rate Securities Owned |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Valuation adjustment (unrealized loss) for ARS | 7,128,000 opy_ValuationAdjustmentForLevelThreeAssets / us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis = opy_AuctionRateSecuritiesOwnedMember | [2] |  |
Senior Secured Notes |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Interest rate | 8.75%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = us-gaap_SecuredDebtMember |  |  |
Auction rate securities |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
ARS held in proprietary trading account result of the failed auctions | 150,000 opy_AuctionRateSecuritiesInFirmProprietaryAccount / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AuctionRateSecuritiesMember |  |  |
Valuation adjustment (unrealized loss) for ARS | 7,100,000 opy_ValuationAdjustmentForLevelThreeAssets / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AuctionRateSecuritiesMember |  |  |
Assets and liabilities transferred from level one and level two | 0 opy_AssetsAndLiabilitiesTransferredFromLevelOneToLevelTwo / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AuctionRateSecuritiesMember |  | 0 opy_AssetsAndLiabilitiesTransferredFromLevelOneToLevelTwo / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AuctionRateSecuritiesMember |
Auction rate securities | Maximum |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Commitment to purchase ARS period maximum | 2016 |  |  |
Auction rate securities | Range One |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Basis point | 0.25%opy_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesChangeInDiscountRate / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AuctionRateSecuritiesMember / us-gaap_RangeAxis = opy_RangeOneMember |  |  |
Auction rate securities | Range Two |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Basis point | 0.50%opy_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesChangeInDiscountRate / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AuctionRateSecuritiesMember / us-gaap_RangeAxis = opy_RangeTwoMember |  |  |
Fair Value, Valuation Scenario One | Auction rate securities |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Decrease in fair value of ARS | 941,000 us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInDiscountRate / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AuctionRateSecuritiesMember / us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfAdverseChangeInAssumptionByTypeOfFinancialInstrumentAxis = opy_FairValueValuationScenarioOneMember |  |  |
Fair Value, Valuation Scenario Two | Auction rate securities |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Decrease in fair value of ARS | 1,900,000 us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInDiscountRate / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_AuctionRateSecuritiesMember / us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfAdverseChangeInAssumptionByTypeOfFinancialInstrumentAxis = opy_FairValueValuationScenarioTwoMember |  |  |
Private Equity Funds |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Investments Lock In Period | 10 years |  |  |
Auction Rate Preferred Securities |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
U S Treasury Rate | 1.36%opy_USTreasuryRate / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRatePreferredSecuritiesMember |  |  |
Auction Rate Preferred Securities | Auction Rate Securities Owned |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Valuation adjustment (unrealized loss) for ARS | 4,339,000 opy_ValuationAdjustmentForLevelThreeAssets / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRatePreferredSecuritiesMember / us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis = opy_AuctionRateSecuritiesOwnedMember | [2] |  |
Auction Rate Preferred Securities | Minimum |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Spread To U S Treasury Rate | 110.00%opy_SpreadToUSTreasuryRate / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRatePreferredSecuritiesMember / us-gaap_RangeAxis = us-gaap_MinimumMember |  |  |
Auction Rate Preferred Securities | Minimum | Auction Rate Securities Purchase Commitment |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Permanent and construction loans , discount rate | 1.50%us-gaap_FairValueInputsDiscountRate / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRatePreferredSecuritiesMember / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis = opy_AuctionRateSecuritiesPurchaseCommitmentMember | [3],[4] |  |
Auction Rate Preferred Securities | Minimum | Auction Rate Securities Owned |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Permanent and construction loans , discount rate | 1.50%us-gaap_FairValueInputsDiscountRate / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRatePreferredSecuritiesMember / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis = opy_AuctionRateSecuritiesOwnedMember | [2],[4] |  |
Auction Rate Preferred Securities | Maximum |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Spread To U S Treasury Rate | 150.00%opy_SpreadToUSTreasuryRate / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRatePreferredSecuritiesMember / us-gaap_RangeAxis = us-gaap_MaximumMember |  |  |
Auction Rate Preferred Securities | Maximum | Auction Rate Securities Purchase Commitment |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Permanent and construction loans , discount rate | 2.04%us-gaap_FairValueInputsDiscountRate / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRatePreferredSecuritiesMember / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis = opy_AuctionRateSecuritiesPurchaseCommitmentMember | [3],[4] |  |
Auction Rate Preferred Securities | Maximum | Auction Rate Securities Owned |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Permanent and construction loans , discount rate | 2.04%us-gaap_FairValueInputsDiscountRate / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRatePreferredSecuritiesMember / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis = opy_AuctionRateSecuritiesOwnedMember | [2],[4] |  |
Municipal Auction Rate Securities 01 |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Spread To U S Treasury Rate | 175.00%opy_SpreadToUSTreasuryRate / us-gaap_InvestmentTypeAxis = opy_MunicipalAuctionRateSecurities01Member |  |  |
U S Treasury Rate | 1.51%opy_USTreasuryRate / us-gaap_InvestmentTypeAxis = opy_MunicipalAuctionRateSecurities01Member |  |  |
Municipal Auction Rate Securities 01 | Auction Rate Securities Owned |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Permanent and construction loans , discount rate | 2.64%us-gaap_FairValueInputsDiscountRate / us-gaap_InvestmentTypeAxis = opy_MunicipalAuctionRateSecurities01Member / us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis = opy_AuctionRateSecuritiesOwnedMember | [2],[5] |  |
Valuation adjustment (unrealized loss) for ARS | 1,157,000 opy_ValuationAdjustmentForLevelThreeAssets / us-gaap_InvestmentTypeAxis = opy_MunicipalAuctionRateSecurities01Member / us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis = opy_AuctionRateSecuritiesOwnedMember | [2] |  |
Student Loan Auction Rate Securities |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Spread To U S Treasury Rate | 1.20%opy_SpreadToUSTreasuryRate / us-gaap_InvestmentTypeAxis = opy_StudentLoanAuctionRateSecuritiesMember |  |  |
U S Treasury Rate | 1.97%opy_USTreasuryRate / us-gaap_InvestmentTypeAxis = opy_StudentLoanAuctionRateSecuritiesMember |  |  |
Student Loan Auction Rate Securities | Auction Rate Securities Purchase Commitment |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Permanent and construction loans , discount rate | 3.17%us-gaap_FairValueInputsDiscountRate / us-gaap_InvestmentTypeAxis = opy_StudentLoanAuctionRateSecuritiesMember / us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis = opy_AuctionRateSecuritiesPurchaseCommitmentMember | [3],[6] |  |
Student Loan Auction Rate Securities | Auction Rate Securities Owned |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Permanent and construction loans , discount rate | 3.17%us-gaap_FairValueInputsDiscountRate / us-gaap_InvestmentTypeAxis = opy_StudentLoanAuctionRateSecuritiesMember / us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis = opy_AuctionRateSecuritiesOwnedMember | [2],[6] |  |
Valuation adjustment (unrealized loss) for ARS | 66,000 opy_ValuationAdjustmentForLevelThreeAssets / us-gaap_InvestmentTypeAxis = opy_StudentLoanAuctionRateSecuritiesMember / us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis = opy_AuctionRateSecuritiesOwnedMember | [2] |  |
Mortgage Servicing Rights |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Permanent and construction loans , discount rate | 12.00%us-gaap_FairValueInputsDiscountRate / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = opy_MortgageServicingRightsMember |  |  |
Continuous prepayment rate used up to loans prepayment penalty rate hit 4% | 0.00%opy_ContinuousPrepaymentRateUsedBeforeSpecifiedLoansPrepaymentPenaltyRate / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = opy_MortgageServicingRightsMember |  |  |
Continuous prepayment rate | 4.00%opy_LoansPrepaymentPenaltyRate / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = opy_MortgageServicingRightsMember |  |  |
Continuous prepayment rate vast majority range minimum | 10.00%opy_ContinuousPrepaymentRateUsedAfterSpecifiedLoansPrepaymentPenaltyRateMinimum / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = opy_MortgageServicingRightsMember |  |  |
Continuous prepayment rate vast majority range maximum | 15.00%opy_ContinuousPrepaymentRateUsedAfterSpecifiedLoansPrepaymentPenaltyRateMaximum / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = opy_MortgageServicingRightsMember |  |  |
Continuous prepayment rate vast majority range average rate | 12.00%opy_ContinuousPrepaymentRateUsedAfterSpecifiedLoansPrepaymentPenaltyRateAverage / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = opy_MortgageServicingRightsMember |  |  |
Estimated future cost to service loans on an annual basis per loan, average | 1,250 opy_EstimatedFutureCostToServiceLoansOnAnnualBasisPerLoanAverage / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = opy_MortgageServicingRightsMember |  |  |
Auction Rate Securities Purchase Commitment |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Valuation adjustment (unrealized loss) for ARS | 902,000 opy_ValuationAdjustmentForLevelThreeAssets / us-gaap_FairValueByLiabilityClassAxis = opy_AuctionRateSecuritiesPurchaseCommitmentMember | [2] |  |
Auction Rate Securities Purchase Commitment | Auction Rate Securities Purchase Commitment |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Valuation adjustment (unrealized loss) for ARS | 902,000 opy_ValuationAdjustmentForLevelThreeAssets / us-gaap_FairValueByLiabilityClassAxis = opy_AuctionRateSecuritiesPurchaseCommitmentMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = opy_AuctionRateSecuritiesPurchaseCommitmentMember |  |  |
Auction Rate Securities Purchase Commitment | Auction Rate Preferred Securities |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Valuation adjustment (unrealized loss) for ARS | 410,000 opy_ValuationAdjustmentForLevelThreeAssets / us-gaap_FairValueByLiabilityClassAxis = opy_AuctionRateSecuritiesPurchaseCommitmentMember / us-gaap_InvestmentTypeAxis = us-gaap_AuctionRatePreferredSecuritiesMember | [3] |  |
Auction Rate Securities Purchase Commitment | Student Loan Auction Rate Securities |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Valuation adjustment (unrealized loss) for ARS | 82,000 opy_ValuationAdjustmentForLevelThreeAssets / us-gaap_FairValueByLiabilityClassAxis = opy_AuctionRateSecuritiesPurchaseCommitmentMember / us-gaap_InvestmentTypeAxis = opy_StudentLoanAuctionRateSecuritiesMember | [3] |  |
Deferred Compensation Share Based Payments | Corporate Equities Liabilities |  |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |  |
Fair value of the corporate equities that are included in securities owned | $ 15,700,000 opy_FairValueOfCorporateEquitiesThatAreIncludedInSecuritiesOwned / us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember / us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis = opy_CorporateEquitiesLiabilitiesMember |  | $ 15,300,000 opy_FairValueOfCorporateEquitiesThatAreIncludedInSecuritiesOwned / us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember / us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis = opy_CorporateEquitiesLiabilitiesMember |
[1] | Included in securities purchased under agreements to resell where the Company has elected fair value option treatment.
[2] | Principal amount represents the par value of the ARS and is included in securities owned in the consolidated balance sheet at December 31, 2014. The valuation adjustment amount is included as a reduction to securities owned in the consolidated balance sheet at December 31, 2014.
[3] | Principal amount represents the present value of the ARS par value that the Company is committed to purchase at a future date. This principal amount is presented as an off-balance sheet item. The valuation adjustment amount is included in accounts payable and other liabilities on the consolidated balance sheet at December 31, 2014.(7)
[4] | Derived by applying a multiple to the spread between 110% to 150% to the U.S. Treasury rate of 1.36%.
[5] | Derived by applying a multiple to the spread of 175% to the U.S. Treasury rate of 1.51%.
[6] | Derived by applying the sum of the spread of 1.20% to the U.S. Treasury rate of 1.97%.

X
- Definition Assets and liabilities transferred from level one to level two. + References No definition available. + Details
Name: | opy_AssetsAndLiabilitiesTransferredFromLevelOneToLevelTwo
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition ARS in firm's proprietary account as a result of the failed auctions. + References No definition available. + Details
Name: | opy_AuctionRateSecuritiesInFirmProprietaryAccount
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Continuous prepayment rate used after specified loans prepayment penalty rate average. + References No definition available. + Details
Name: | opy_ContinuousPrepaymentRateUsedAfterSpecifiedLoansPrepaymentPenaltyRateAverage
Namespace Prefix: | opy_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Continuous prepayment rate used after specified loans prepayment penalty rate maximum. + References No definition available. + Details
Name: | opy_ContinuousPrepaymentRateUsedAfterSpecifiedLoansPrepaymentPenaltyRateMaximum
Namespace Prefix: | opy_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Continuous prepayment rate used after specified loans prepayment penalty rate minimum. + References No definition available. + Details
Name: | opy_ContinuousPrepaymentRateUsedAfterSpecifiedLoansPrepaymentPenaltyRateMinimum
Namespace Prefix: | opy_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Continuous prepayment rate used before specified loans prepayment penalty rate. + References No definition available. + Details
Name: | opy_ContinuousPrepaymentRateUsedBeforeSpecifiedLoansPrepaymentPenaltyRate
Namespace Prefix: | opy_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated future cost to service loans on annual basis per loan average. + References No definition available. + Details
Name: | opy_EstimatedFutureCostToServiceLoansOnAnnualBasisPerLoanAverage
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair value of corporate equities that are included in securities owned. + References No definition available. + Details
Name: | opy_FairValueOfCorporateEquitiesThatAreIncludedInSecuritiesOwned
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of securities repurchase agreement. + References No definition available. + Details
Name: | opy_FairValueOfSecuritiesRepurchaseAgreement
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair Value Of Securities Reverse Repurchase Agreement + References No definition available. + Details
Name: | opy_FairValueOfSecuritiesReverseRepurchaseAgreement
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Investments lock in period. + References No definition available. + Details
Name: | opy_InvestmentsLockInPeriod
Namespace Prefix: | opy_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loan held for sale period. + References No definition available. + Details
Name: | opy_LoanHeldForSalePeriod
Namespace Prefix: | opy_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loan position held in secondary loan trading portfolio fair value. + References No definition available. + Details
Name: | opy_LoanPositionHeldInSecondaryLoanTradingPortfolioFairValue
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The carrying value, as of the balance sheet date, of loans held for sale. + References No definition available. + Details
Name: | opy_LoansHeldForSaleCarryingValue
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Loans prepayment penalty rate. + References No definition available. + Details
Name: | opy_LoansPrepaymentPenaltyRate
Namespace Prefix: | opy_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum settlement period in case of delayed delivery of underlying instrument. + References No definition available. + Details
Name: | opy_MaximumSettlementPeriodInCaseOfDelayedDeliveryOfUnderlyingInstrument
Namespace Prefix: | opy_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Securities committed to purchase amount. + References No definition available. + Details
Name: | opy_SecuritiesCommittedToPurchaseAmount
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Securities committed to purchase period. + References No definition available. + Details
Name: | opy_SecuritiesCommittedToPurchasePeriod
Namespace Prefix: | opy_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Securities purchases against purchase offers and legal settlement. + References No definition available. + Details
Name: | opy_SecuritiesPurchasesAgainstPurchaseOffersAndLegalSettlement
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sensitivity analysis of fair value of interests continued to be held by transferor servicing assets or liabilities change in discount rate. + References No definition available. + Details
Name: | opy_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesChangeInDiscountRate
Namespace Prefix: | opy_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Spread represents ARS maximum formula which is used to discount for the lack of liquidity as a result of ARS failed auction. + References No definition available. + Details
Name: | opy_SpreadToUSTreasuryRate
Namespace Prefix: | opy_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Specific period of US Treasury rate as of reporting period. + References No definition available. + Details
Name: | opy_USTreasuryRate
Namespace Prefix: | opy_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Valuation adjustment for the level 3 assets used for quantitative disclosure. + References No definition available. + Details
Name: | opy_ValuationAdjustmentForLevelThreeAssets
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of addition (reduction) to the amount at which an asset could be incurred (settled) in a current transaction between willing parties. + References No definition available. + Details
Name: | us-gaap_AssetsFairValueAdjustment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb) -URI http://asc.fasb.org/extlink&oid=25499696&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueInputsDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables. + References No definition available. + Details
Name: | us-gaap_LoansHeldForSaleFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The hypothetical financial impact of a specified adverse percentage change in discount rate on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=13989330&loc=d3e107314-111719 + Details
Name: | us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=us-gaap_DeferredCompensationShareBasedPaymentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=opy_AuctionRateSecuritiesPurchaseCommitmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=opy_MortgageServicingRightsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=opy_MunicipalAuctionRateSecurities01Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=opy_StudentLoanAuctionRateSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_AuctionRatePreferredSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_PrivateEquityFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_AuctionRateSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis=opy_AuctionRateSecuritiesOwnedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis=opy_AuctionRateSecuritiesPurchaseCommitmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis=us-gaap_AuctionRateSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfAdverseChangeInAssumptionByTypeOfFinancialInstrumentAxis=opy_FairValueValuationScenarioOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfAdverseChangeInAssumptionByTypeOfFinancialInstrumentAxis=opy_FairValueValuationScenarioTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |