XML 94 R43.htm IDEA: XBRL DOCUMENT
v3.25.1

Transactions with Related Parties, Diana Wilhelmsen Management Limited (Details) - USD ($) | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022 | Oct. 01, 2024 | Mar. 01, 2022
Transactions with Related Parties [Abstract] |  |  |  |  |
Due to related parties | $ 458,000 | $ 474,000 |  |  |
Related Party [Member] | DWM [Member] |  |  |  |  |
Transactions with Related Parties [Abstract] |  |  |  |  |
Due to related parties | $ 21,000 | 12,000 |  |  |
Related Party [Member] | DWM [Member] | Management Agreements [Member] |  |  |  |  |
Transactions with Related Parties [Abstract] |  |  |  |  |
Monthly percentage fee on hire and on freight of vessel's gross income | 1.25% |  |  |  |
Monthly management fee per vessel employed or available for employment | $ 18,500 |  |  |  | $ 20,000
Monthly management fee per vessel laid-up and not available for employment | $ 9,250 |  |  |  | $ 10,000
Minimum period vessel is laid-up and not available for employment | 15 days |  |  |  |
Notice period to terminate agreement | 3 months |  |  |  |
Fees charged by related party | $ 1,416,000 | 1,319,000 | $ 974,000 |  |
Related Party [Member] | DWM [Member] | Management Agreements [Member] | Management Fees to Related Parties [Member] |  |  |  |  |
Transactions with Related Parties [Abstract] |  |  |  |  |
Fees charged by related party | 1,110,000 | 1,086,000 | 737,000 |  |
Related Party [Member] | DWM [Member] | Management Agreements [Member] | Voyage Expenses [Member] |  |  |  |  |
Transactions with Related Parties [Abstract] |  |  |  |  |
Fees charged by related party | $ 306,000 | $ 233,000 | $ 237,000 |  |
Related Party [Member] | DWM [Member] | Supervision Agreement [Member] |  |  |  |  |
Transactions with Related Parties [Abstract] |  |  |  |  |
Notice period to terminate agreement | 15 days |  |  |  |
Monthly fee |  |  |  | $ 1,000 |
Fees charged by related party | $ 11,000 |  |  |  |
Related Party [Member] | DWM [Member] | Supervision Agreement [Member] | Deferred Charges, Net [Member] |  |  |  |  |
Transactions with Related Parties [Abstract] |  |  |  |  |
Fees charged by related party | 5,000 |  |  |  |
Related Party [Member] | DWM [Member] | Supervision Agreement [Member] | Voyage Expenses [Member] |  |  |  |  |
Transactions with Related Parties [Abstract] |  |  |  |  |
Fees charged by related party | $ 6,000 |  |  |  |

X
- Definition Minimum period a vessel is laid-up and not available for employment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | op_MinimumPeriodVesselIsLaidUpAndNotAvailableForEmployment
Namespace Prefix: | op_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The monthly percentage fee on hire and on freight of the vessel's gross income. + References No definition available. + Details
Name: | op_MonthlyPercentageFeeOnHireAndOnFreightOfVesselGrossIncome
Namespace Prefix: | op_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | op_RelatedPartyTransactionAbstract
Namespace Prefix: | op_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Monthly fee paid to related party. + References No definition available. + Details
Name: | op_RelatedPartyTransactionMonthlyFee
Namespace Prefix: | op_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Monthly fee charged by a related party to provide management services to vessels employed or available for employment. + References No definition available. + Details
Name: | op_RelatedPartyTransactionMonthlyManagementFeePerVesselEmployedOrAvailableForEmployment
Namespace Prefix: | op_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Monthly fee charged by a related party to provide management services to vessels laid-up and not available for employment. + References No definition available. + Details
Name: | op_RelatedPartyTransactionMonthlyManagementFeePerVesselLaidUpAndNotAvailableForEmployment
Namespace Prefix: | op_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Period of time to provide written notice to related party to terminate agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | op_RelatedPartyTransactionNoticePeriodToTerminateAgreement
Namespace Prefix: | op_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10 + Details
Name: | us-gaap_OtherLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of transactions with related party during the financial reporting period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3 + Details
Name: | us-gaap_RelatedPartyTransactionAmountsOfTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=op_DianaWilhelmsenManagementLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=op_ManagementAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=op_ManagementFeesToRelatedPartiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=op_VoyageExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=op_SupervisionAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis=op_DeferredCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |