XML 61 R51.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Fair Value Measurements - Additional Information (Narrative) (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended |
--- | --- | --- | ---
Sep. 30, 2018 | Sep. 30, 2018 | Dec. 31, 2017
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Level Three Principal Amount | $ 48,033 | $ 48,033 |
Securities owned, at fair value | 895,251 | $ 895,251 | $ 926,597
Forward or delayed delivery of the underlying instrument with settlement |  | 180 days |
Valuation Adjustment For Level Three Asset and Liability | 4,196 | $ 4,196 |
Fair Value Of Level Three Assets and Liabilities | 43,837 | 43,837 |
Equity Securities [Member] |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Securities owned, at fair value | 34,613 | 34,613 | 34,067
Auction rate securities |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Level Three Principal Amount | 40,800 | 40,800 |
Securities owned, at fair value | 37,683 | 37,683 | $ 111,853
Valuation adjustment (unrealized loss) for ARS | (3,117) | (3,117) |
Total amount of ARS the firm purchased and hold |  | 40,800 |
Fair Value Of Level Three Assets | $ 37,683 | $ 37,683 |
Maximum [Member] |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Securities Committed To Purchase Period |  | 2020 |
Hedge Funds [Member] |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Investment Redemption Notice Period Minimum |  | 30 days |
Investment Redemption Notice Period Maximum |  | 120 days |
Private Equity Funds [Member] |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Investments Lock In Period |  | 10 years |
Fair Value, Valuation Scenario One [Member] | Auction rate securities |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Basis point | 25.00% | 25.00% |
Fair Value, Valuation Scenario Two [Member] | Auction rate securities |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Basis point | 50.00% | 50.00% |
Auction Rate Preferred Securities 01 [Member] | Auction rate securities |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Level Three Principal Amount | $ 18,950 | $ 18,950 |
Valuation adjustment (unrealized loss) for ARS | (2,697) | (2,697) |
Fair Value Of Level Three Assets | 16,253 | 16,253 |
Total Losses from Tender Offer | 8,100 |  |
Realized losses on auction rate securities | 4,600 |  |
Unrealized losses on auction rate securities | 3,500 |  |
Municipal Auction Rate Securities [Member] | Auction rate securities |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Level Three Principal Amount | 75 | 75 |
Valuation adjustment (unrealized loss) for ARS | 0 | 0 |
Fair Value Of Level Three Assets | $ 75 | $ 75 |
Auction Rate Preferred Securities |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
U S Treasury Rate | 2.85% | 2.85% |
Auction Rate Preferred Securities | Auction rate securities |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Level Three Principal Amount | $ 21,500 | $ 21,500 |
Fair Value Unobservable Inputs Duration |  | 2 years 6 months |
Valuation adjustment (unrealized loss) for ARS | (406) | $ (406) |
Fair Value Of Level Three Assets | $ 21,094 | $ 21,094 |
Auction Rate Preferred Securities | Weighted Average [Member] | Auction rate securities |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Fair Value Unobservable Inputs Duration |  | 2 years 6 months |
Fair Value Unobservable Input Current Yield | 3.45% | 3.45% |
Auction Rate Preferred Securities | Minimum [Member] |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Spread To U S Treasury Rate | 110.00% | 110.00% |
Auction Rate Preferred Securities | Minimum [Member] | Auction rate securities |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Fair Value Unobservable Input Current Yield | 2.38% | 2.38% |
Auction Rate Preferred Securities | Maximum [Member] |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Spread To U S Treasury Rate | 150.00% | 150.00% |
Auction Rate Preferred Securities | Maximum [Member] | Auction rate securities |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Fair Value Unobservable Input Current Yield | 3.46% | 3.46% |
Student Loan Auction Rate Securities |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Spread To U S Treasury Rate | 1.20% | 1.20% |
U S Treasury Rate | 2.97% | 2.97% |
Student Loan Auction Rate Securities | Auction rate securities |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Level Three Principal Amount | $ 275 | $ 275 |
Fair Value Unobservable Inputs Duration |  | 5 years 6 months |
Valuation adjustment (unrealized loss) for ARS | $ (14) | $ (14) |
Fair Value Unobservable Input Current Yield | 3.09% | 3.09% |
Fair Value Of Level Three Assets | $ 261 | $ 261 |
Student Loan Auction Rate Securities | Weighted Average [Member] | Auction rate securities |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Fair Value Unobservable Inputs Duration |  | 5 years 6 months |
Fair Value Unobservable Input Current Yield | 3.09% | 3.09% |
Auction Rate Securities Purchase Commitment |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Level Three Principal Amount | $ 7,233 | $ 7,233 |
Auction Rate Securities Committed To Purchase From Client |  | 7,200 |
Valuation Adjustment For Level Three Liabilities | 1,079 | 1,079 |
Fair Value Of Level Three Liabilities | 6,154 | 6,154 |
Auction Rate Securities Purchase Commitment | Auction Rate Preferred Securities 01 [Member] |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Level Three Principal Amount | 7,184 | 7,184 |
Valuation Adjustment For Level Three Liabilities | 1,078 | 1,078 |
Fair Value Of Level Three Liabilities | 6,106 | 6,106 |
Auction Rate Securities Purchase Commitment | Auction Rate Preferred Securities |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Level Three Principal Amount | 49 | $ 49 |
Fair Value Unobservable Inputs Duration |  | 2 years 6 months |
Valuation Adjustment For Level Three Liabilities | 1 | $ 1 |
Fair Value Of Level Three Liabilities | $ 48 | $ 48 |
Auction Rate Securities Purchase Commitment | Auction Rate Preferred Securities | Weighted Average [Member] |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Fair Value Unobservable Inputs Duration |  | 2 years 6 months |
Fair Value Unobservable Input Current Yield | 3.45% | 3.45% |
Auction Rate Securities Purchase Commitment | Auction Rate Preferred Securities | Minimum [Member] |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Fair Value Unobservable Input Current Yield | 2.38% | 2.38% |
Auction Rate Securities Purchase Commitment | Auction Rate Preferred Securities | Maximum [Member] |  |  |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |  |  |
Fair Value Unobservable Input Current Yield | 3.46% | 3.46% |

X
- Definition The total amount of ARS the firm purchased and hold. + References No definition available. + Details
Name: | opy_AmountOfAuctionRateSecuritiesFirmPurchasedAndHold
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of ARS the firm committed to purchase from clients. + References No definition available. + Details
Name: | opy_AuctionRateSecuritiesCommittedToPurchaseFromClient
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Auction Rate Securities, Realized Loss + References No definition available. + Details
Name: | opy_AuctionRateSecuritiesRealizedLoss
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair value of the level 3 assets used for the quantitative disclosure. + References No definition available. + Details
Name: | opy_FairValueOfLevelThreeAssets
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair Value Of Level Three Assets and Liabilities + References No definition available. + Details
Name: | opy_FairValueOfLevelThreeAssetsandLiabilities
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair Value Of Level Three Liabilities + References No definition available. + Details
Name: | opy_FairValueOfLevelThreeLiabilities
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value unobservable input current yield. + References No definition available. + Details
Name: | opy_FairValueUnobservableInputCurrentYield
Namespace Prefix: | opy_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair value unobservable inputs duration. + References No definition available. + Details
Name: | opy_FairValueUnobservableInputsDuration
Namespace Prefix: | opy_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Investment redemption notice period maximum. + References No definition available. + Details
Name: | opy_InvestmentRedemptionNoticePeriodMaximum
Namespace Prefix: | opy_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Investment redemption notice period minimum. + References No definition available. + Details
Name: | opy_InvestmentRedemptionNoticePeriodMinimum
Namespace Prefix: | opy_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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 Amount represents the principal amount of the level 3 assets used for the quantitative disclosure. + References No definition available. + Details
Name: | opy_LevelThreePrincipalAmount
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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 period. + References No definition available. + Details
Name: | opy_SecuritiesCommittedToPurchasePeriod
Namespace Prefix: | opy_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

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 Total Losses from Tender Offer + References No definition available. + Details
Name: | opy_TotalLossesfromTenderOffer
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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 Unrealized Loss on Auction Rate Securities + References No definition available. + Details
Name: | opy_UnrealizedLossonAuctionRateSecurities
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Valuation Adjustment For Level Three Asset and Liability + References No definition available. + Details
Name: | opy_ValuationAdjustmentForLevelThreeAssetandLiability
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 Valuation Adjustment For Level Three Liabilities + References No definition available. + Details
Name: | opy_ValuationAdjustmentForLevelThreeLiabilities
Namespace Prefix: | opy_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of financial instruments held by a broker-dealer for their own account (proprietary securities) for trading or investment purposes determined by management based upon quoted prices of a financial instrument with similar characteristics or on a valuation technique or model. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 320 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35711157&loc=d3e42546-110969 + Details
Name: | us-gaap_SecurityOwnedAndSoldNotYetPurchasedFairValueSecurityOwned
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis=us-gaap_EquitySecuritiesMember
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: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_HedgeFundsMember
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: | opy_ScenarioSensitivityAnalysisAxis=opy_FairValueValuationScenarioOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=opy_AuctionRatePreferredSecurities01Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=opy_MunicipalAuctionRateSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_RangeAxis=srt_WeightedAverageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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