XML 96 R82.htm IDEA: XBRL DOCUMENT
v3.24.0.1

OTHER INCOME (Details) | 12 Months Ended
--- | ---
Dec. 31, 2023 USD ($) | Dec. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) item
Settlement of Litigation |  |  |
Income on settlement of litigation |  | $ 5,388,000 |
Lease Assignment Fee Income |  |  |
Fee income, lease assignment agreement | $ 0 | 0 |
Number of properties included in a lease split and assignment agreement | item |  |  | 6
Other income |  |  |
Insurance Recoveries on Hurricane Casualty |  |  |
Gain on insurance recoveries | $ 0 | $ 918,000 | $ 695,000
Lease Assignment Fee Income |  |  |
Fee income, lease assignment agreement |  |  | $ 100,000

X
- Definition The amount of one-time income from tenant agreement to lease split and assignment. + References No definition available. + Details
Name: | olp_FeeIncomeLeaseSplitAndAssignmentAgreement
Namespace Prefix: | olp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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

X
- Definition The number of properties included in a lease split and assignment agreement. + References No definition available. + Details
Name: | olp_NumberOfPropertiesIncludedInLeaseSplitAndAssignmentAgreement
Namespace Prefix: | olp_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of gain recognized related to an insurance settlement and classified as other non-operating income. + References No definition available. + Details
Name: | olp_OtherNonoperatingIncomeGainFromInsuranceSettlement
Namespace Prefix: | olp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1 + Details
Name: | us-gaap_GainLossRelatedToLitigationSettlement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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