XML 87 R36.htm IDEA: XBRL DOCUMENT
v3.25.1

Significant Accounting Policies - Recent Accounting Pronouncements, Impairment of Long-Lived Assets (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Impairment of Long-Lived Assets [Abstract] |  |  |
Historical blended average year for calculating undiscounted projected net operating cash flows | 10 years |  |
Impairment loss (Note 5) |  | $ 0 | $ 0
Dry Bulk Segment [Member] |  |  |
Impairment of Long-Lived Assets [Abstract] |  |  |
Effective fleet utilization percentage | 98.00% |  |
Impairment loss (Note 5) | $ 1,307 |  |
Tanker Segment [Member] |  |  |
Impairment of Long-Lived Assets [Abstract] |  |  |
Effective fleet utilization percentage | 97.00% |  |
Impairment loss (Note 5) | $ 3,728 |  |

X
- Definition The historical blended average year for calculating undiscounted projected net operating cash flows, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | op_HistoricalBlendedAverageYearForCalculatingUndiscountedProjectedNetOperatingCashFlows
Namespace Prefix: | op_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The rate used to estimate utilization of a vessel during the year for the calculation of cash flows for impairment purposes. + References No definition available. + Details
Name: | op_PercentageOfAssumedVesselUtilization
Namespace Prefix: | op_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4 + Details
Name: | us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=op_DryBulkSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=op_TankerSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |