XML 45 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Contingencies - Narrative (Details) (USD $)
3 Months Ended 6 Months Ended 0 Months Ended
Mar. 31, 2015
Jun. 30, 2014
Feb. 17, 2015
Jan. 27, 2015
Feb. 09, 2015
Mar. 26, 2015
Jan. 27, 2017
Loss Contingencies [Line Items]              
Litigation Settlement, Expense   $ 20,000,000us-gaap_LitigationSettlementExpense          
Minimum estimated range of aggregate loss for legal proceedings 0us-gaap_LossContingencyRangeOfPossibleLossMinimum            
Maximum estimated range of aggregate loss for legal proceedings 34,000,000us-gaap_LossContingencyRangeOfPossibleLossMaximum            
Company purchased and holds auction rate securities 105,300,000opy_AmountOfAuctionRateSecuritiesFirmPurchasedAndHold            
Amount of ARS committed to purchase from clients 14,200,000opy_AuctionRateSecuritiesCommittedToPurchaseFromClient            
Purchase Commitments Outstanding, Auction Rate Securities Related to Settlements with Regulators 2,000,000opy_PurchaseCommitmentsOutstandingAuctionRateSecuritiesRelatedtoSettlementswithRegulators            
Eligible investor subject to future buyback potential additional losses related to valuation adjustments 97,400,000opy_EligibleInvestorSubjectToFutureBuybackPrincipalValue            
Eligible Investor Subject To Future Buyback Potential Additional Losses Related To Valuation Adjustments 0opy_EligibleInvestorSubjectToFutureBuybackPotentialAdditionalLossesRelatedToValuationAdjustments            
Period of auction rates security to be purchased from rendering of the award 30 days            
SEC [Member]              
Loss Contingencies [Line Items]              
Litigation Settlement, Amount       10,000,000us-gaap_LitigationSettlementAmount
/ us-gaap_LitigationCaseAxis
= opy_SECMember
     
Payments for Legal Settlements     5,000,000us-gaap_PaymentsForLegalSettlements
/ us-gaap_LitigationCaseAxis
= opy_SECMember
       
SEC [Member] | Disgorgement [Member]              
Loss Contingencies [Line Items]              
Litigation Settlement, Amount       4,200,000us-gaap_LitigationSettlementAmount
/ us-gaap_LitigationCaseAxis
= opy_SECMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= opy_DisgorgementMember
     
SEC [Member] | Prejudgment Interest [Member]              
Loss Contingencies [Line Items]              
Litigation Settlement, Amount       753,500us-gaap_LitigationSettlementAmount
/ us-gaap_LitigationCaseAxis
= opy_SECMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= opy_PrejudgmentInterestMember
     
SEC [Member] | Civil Penalties [Member]              
Loss Contingencies [Line Items]              
Litigation Settlement, Amount       5,100,000us-gaap_LitigationSettlementAmount
/ us-gaap_LitigationCaseAxis
= opy_SECMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= opy_CivilPenaltiesMember
     
United States Department of the Treasury [Member]              
Loss Contingencies [Line Items]              
Litigation Settlement, Amount       10,000,000us-gaap_LitigationSettlementAmount
/ us-gaap_LitigationCaseAxis
= opy_UnitedStatesDepartmentoftheTreasuryMember
     
Payments for Legal Settlements         5,000,000us-gaap_PaymentsForLegalSettlements
/ us-gaap_LitigationCaseAxis
= opy_UnitedStatesDepartmentoftheTreasuryMember
   
FINRA [Member]              
Loss Contingencies [Line Items]              
Litigation Settlement, Amount           3,800,000us-gaap_LitigationSettlementAmount
/ us-gaap_LitigationCaseAxis
= exch_FINR
 
Forecast [Member] | SEC [Member]              
Loss Contingencies [Line Items]              
Payments for Legal Settlements             $ 5,000,000us-gaap_PaymentsForLegalSettlements
/ us-gaap_LitigationCaseAxis
= opy_SECMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember