XML 44 R21.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Bank call loans | 12 Months Ended
--- | ---
Dec. 31, 2024
Bank Call Loans [Abstract] |
Bank call loans | Bank call loans Bank call loans, primarily payable on demand, bear interest at various rates. Details of the bank call loans are as follows:
(Expressed in thousands, except percentages) |  |  |
| 2024 |  | 2023
Year-end balance | $ | 252,100 |  |  | $ | — |
Weighted interest rate (at end of year) | 5.12 | % |  | — | %
Maximum balance (at any month-end) | 288,200 |  |  | 131,900 |
Average amount outstanding (during the year) | 167,691 |  |  | 49,387 |
Average interest rate (during the year) | 5.44 | % |  | 4.20 | %
Interest expense for the year ended December 31, 2024 on bank call loans was $9.9 million ($2.9 million in 2023 and $1.8 million in 2022).

X
- Definition Bank Call Loans [Abstract] + References No definition available. + Details
Name: | opy_BankCallLoansAbstract
Namespace Prefix: | opy_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Short-term bank loans secured by customers' securities on the balance sheet date. These loans are generally payable on demand and bear interest at various rates not exceeding the broker call rate. + References No definition available. + Details
Name: | opy_BankCallLoansDisclosureTextBlock
Namespace Prefix: | opy_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration