XML 63 R50.htm IDEA: XBRL DOCUMENT
v3.22.4

LEASES - As Lessor - Lease Incentives and Lease Termination Fees (Details) | 12 Months Ended
--- | ---
Dec. 31, 2022 USD ($) tenant | Dec. 31, 2021 USD ($) tenant | Dec. 31, 2020 USD ($) tenant
Lease Incentives |  |  |
Lease incentives recognized | $ | $ 1,345,000 |  |
Number of tenants with lease incentives | tenant | 3 |  |
Lease incentives amortized | $ | $ 44,000 |  |
Lease Termination Fee |  |  |
Payments received upon early lease termination | $ | $ 25,000 | $ 487,000 | $ 88,000
Number of retail tenants in lease buy-out transactions | tenant | 4 | 4 | 4
Write-off of unbilled rent receivable | $ |  |  | $ (1,094,000)
Retail tenants |  |  |
Lease Termination Fee |  |  |
Number of retail tenants in lease buy-out transactions | tenant | 3 | 3 | 3
Industrial tenants |  |  |
Lease Termination Fee |  |  |
Number of retail tenants in lease buy-out transactions | tenant | 1 | 1 | 1

X
- Definition The amount recognized during the period for an incentive or inducement contractually stipulated between parties to a lease whereby the lessor has committed to provide the entity (lessee) with a cash payment as inducement to enter the lease. + References No definition available. + Details
Name: | olp_IncreaseInLeaseIncentivesPayable
Namespace Prefix: | olp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Amount of amortization of lease incentive costs incurred by the lessor for the benefit of the lessee. + References No definition available. + Details
Name: | olp_LeaseIncentivesAmortized
Namespace Prefix: | olp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of tenants with lease incentives. + References No definition available. + Details
Name: | olp_LeaseIncentivesNumberOfTenants
Namespace Prefix: | olp_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition n/a + References No definition available. + Details
Name: | olp_LeaseTerminationFeesAbstract
Namespace Prefix: | olp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of retail tenants in lease buy-out transactions. + References No definition available. + Details
Name: | olp_NumberOfRetailTenantsInLeaseBuyOutTransactions
Namespace Prefix: | olp_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash inflow attributable to a tenant's early lease termination. + References No definition available. + Details
Name: | olp_PaymentsReceivedUponEarlyLeaseTermination
Namespace Prefix: | olp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the amount of unbilled rent receivable written off during the period. + References No definition available. + Details
Name: | olp_WriteOffOfUnbilledRentReceivable
Namespace Prefix: | olp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_MajorCustomersAxis=olp_RetailTenantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=olp_IndustrialTenantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |